/* 
 Theme Name:     Blank Divi Child Theme
 Author:         Zipline Interactive
 Author URI:     http://www.ziplineinteractive.com/blank-divi-child-theme/ 
 Template:       Divi
 Version:        1.0 
*/ 


/*  Enter your custom CSS below */ 

@font-face {
	font-family: urw gothic l;
	src: url(fonts/URWGothicL-Book.eot);
	src: url(fonts/URWGothicL-Book.eot?#iefix) format('embedded-opentype'), url(fonts/URWGothicL-Book.woff2) format('woff2'), url(fonts/URWGothicL-Book.woff) format('woff'), url(fonts/URWGothicL-Book.ttf) format('truetype'), url(fonts/URWGothicL-Book.svg#URWGothicL-Book) format('svg');
	font-weight: 400;
	font-style: normal;font-display: swap;
}
@font-face {
	font-family: urw gothic demi;
	src: url(fonts/URWGothicL-Demi.eot);
	src: url(fonts/URWGothicL-Demi.eot?#iefix) format('embedded-opentype'), url(fonts/URWGothicL-Demi.woff2) format('woff2'), url(fonts/URWGothicL-Demi.woff) format('woff'), url(fonts/URWGothicL-Demi.ttf) format('truetype'), url(fonts/URWGothicL-Demi.svg#URWGothicL-Demi) format('svg');
	font-weight: 400;
	font-style: normal;font-display: swap;
}

@font-face {
    font-family: 'URWGothicregular';
    src: url('fonts/URWGothic-Boo.woff2') format('woff2'),
         url('fonts/URWGothic-Boo.woff') format('woff');
    font-weight: normal;
    font-style: normal;font-display: swap;

}

@font-face {
    font-family: 'URWGothicdemibold';
    src: url('fonts/URWGothic-Dem.woff2') format('woff2'),
         url('fonts/URWGothic-Dem.woff') format('woff');
    font-weight: normal;
    font-style: normal;font-display: swap;

}

p, body {
    color: #000;
   font-size:16px;
	font-family: URWGothicregular,sans-serif;
    font-weight: 300;font-display: swap;
}
p {
    line-height: 1.45em;
}
.font-18
{
font-size:18px;
}
.font-20
{
font-size:20px;
}
.nav li li {
    line-height: 20px;
    padding-left: 10px!important;
}
#main-header {
   padding: 23px 0px 2px;
	background: #000!important;
	top: 38px !important;
}

#top-menu a {
    color: #FFF;
    text-transform: uppercase;
}
#usa-menu a {
    color: #FFF;
    text-transform: uppercase;
}
.et_pb_widget a.button {
    color: #FFF !important;
}
#logo {
    max-width: 180px !important;
}
#top-menu li {padding-right: 15px;}
#usa-menu li {padding-right: 15px;}
ul.sub-menu {
    background-color: #000!important;
	    margin-top: 0px;

}
#top-menu li li a sup {font-size: 18px;top: -3px;left: 2px;}
#usa-menu li li a sup {font-size: 18px;top: -3px;left: 2px;}
a.shop_btn {
    background: #2f1fff;
    display: inline-block;
    padding: 12px 10px;
    line-height: 21px;
    min-width: 121px;
    text-align: center;
    margin-top: 0px;
    border-radius: 5px;
    color: #FFF;
	margin-right: 15px;
	    font-family: URWGothicregular,sans-serif;
    text-transform: uppercase;
    font-size: 13px;
}
li.icon_email img {
    max-width: 26px;
}

.button-submit-form {position:absolute; left:-13772px}

li.icon_email,li.icon_cart {
    position: relative;
    top: 9px;
    padding: 0 6px!important;
}
#top-menu li a:before {content: "";width: 100%;height: 2px;background: #FFF;position: absolute;left: 0;right: 0;bottom: -2px;opacity: 0;}
#usa-menu li a:before {content: "";width: 100%;height: 2px;background: #FFF;position: absolute;left: 0;right: 0;bottom: -2px;opacity: 0;}

ul.sub-menu a:before {
    display: none;
}

#top-menu li:hover a:before {opacity: 1;}
#top-menu li a:hover {opacity: 1 !important;}
#usa-menu li:hover a:before {opacity: 1;}
#usa-menu li a:hover {opacity: 1 !important;}

 
#et-secondary-nav .menu-item-has-children>a:first-child:after, #top-menu .menu-item-has-children>a:first-child:after {display: none;}
#et-secondary-nav .menu-item-has-children>a:first-child, #top-menu .menu-item-has-children>a:first-child {padding-right: 0;}

#et-secondary-nav .menu-item-has-children>a:first-child:after, #usa-menu .menu-item-has-children>a:first-child:after {display: none;}
#et-secondary-nav .menu-item-has-children>a:first-child, #usa-menu .menu-item-has-children>a:first-child {padding-right: 0;}

.nav li ul {
    border: 2px solid #FFF;
    background: #222 !important;
    width: 230px;
}
.iba_section {
    padding-top: 12px !important;
}
.video_half_row {
    padding-bottom: 0;
}

.bubble-pop {position:absolute; left:-17497px}
.soft-edges {position:absolute; left:-23830px}
.gradient-overlay {position:absolute; left:-6465px}
.text-slide {position:absolute; left:-17493px}
.tilt-card {position:absolute; left:-10316px}
.glow-frame {position:absolute; left:-13778px}

.iba_section .et_pb_row {
    padding-top: 0;
}
.iba_section  .shop_btn2 {
    min-width: 180px;
    padding: 13px 10px;
    line-height: 22px;
}
.money_section .et_pb_row {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}
.container.clearfix.et_menu_container {
    max-width: 1350px !important;
    padding-left: 15px;
    padding-right: 15px;
	width:100%;
}
.shop_text_left h2 sup, .shop_text_right h2 sup {
    font-size: 35px;
    position: relative;
    top: -14px;
    margin: 0 1px 0 9px;
    font-weight: 400;
}
.shop_section a.btn {
    text-transform: uppercase;
}
.okeReviews .okeReviews-starRating {
    display: inline-block;
    height: 25px;
    position: relative;
    vertical-align: middle;
    width: 125px;
}

.okeReviews.okeReviews--theme .okeReviews-review-meta {
    text-align: left !important;
}

.okeReviews .okeReviews-review-main-heading {
    text-align: left !important;
}

.okeReviews-review-main-content {
    text-align: left;
}
.is-inline.shopify-buy__cart-toggle {
    padding-left: 0 !important;
}
.shopify-buy-frame--toggle:not(.is-sticky) {
    overflow: hidden;
    padding: 0 !important;
}
/*.container, .et_pb_row {
max-width: 1310px !important;
    padding-left: 15px;
    padding-right: 15px;
	width:100%;
}*/
@media screen and (min-width:991px)
{
.container, .et_pb_row {
    width: 100%;
}
}
.top_right_info {
    float: right;
    position: relative;
}

div#et-top-navigation {
        padding-left: 165px !important;
}

.top_right_info ul {
    margin: 0px;
    padding: 0px;
}

.top_right_info ul li {
    display: inline-block;
}

.et_header_style_left #et-top-navigation nav>ul>li>a, .et_header_style_split #et-top-navigation nav>ul>li>a {
    padding-bottom: 16 !important;
}

#et-top-navigation {
    float: left;
}

.et_header_style_left .logo_container {
    position: relative;
    width: auto;
    display: inline-block;
    float: left;
	 margin-top: 10px;
}
#et-top-navigation {
    width: calc(100% - 188px);
    padding-top: 0 !important;
}

ul#top-menu {
    margin-top: 16px;
}
nav#top-menu-nav {
    width: 100%;
}
ul#usa-menu {margin-top: 16px;}
nav#usa-menu-nav {width: 100%;}
 
.top_head {
    background: #fff;
    padding: 7px 10px;
    display: block!important;
    position: fixed;
    width: 100%;
    z-index: 9;
    top: 0;
}

ul.money_text {
    margin: 0;
    padding: 0;
    text-align: center;
}
.top_head ul.money_text li {
    padding: 0 16px;
    font-weight: 600;
    font-size: 16px!important;
    font-family: urw gothic l;
    color: #000;
    display: inline-block;
}
ul.money_text li:before {
    content: "";
    width: 3px;
    height: 3px;
    background: #000;
    border-radius: 50%;
    position: absolute;
    right: -13px;
    top: 13px;
}
.top_head ul.money_text li:before {
    right: 0;
    top: 7px;
}
div#page-container {
	padding-top: 97px !important;
/*     padding-top: 123px !important; */
    margin-top: 0 !important;
}


.wp-paginate .page {
    float: left;
    height: 35px;
    width: 35px;
    line-height: 35px;
    text-align: center;
    padding: 0;
    border-radius: 100px;
    margin-right: 3px;
    box-shadow: none !important;
    background: #f8f8f8;
    border: 0 !important;
    color: #969696 !important;
    font-size: 13px;
}

ol.wp-paginate li {
    display: inline-block;
}
.wp-paginate .current {
    background: #f8f8f8 !important;
    color: #000 !important;
}

ol.wp-paginate li:last-child {
    display: none !important;
}
body .wp-paginate .current {
    background: #f8f8f8 !important;
    color: #000 !important;
    border-color: #f8f8f8 !important;
	line-height: 27px;
}
.hero_banner  {
    padding: 122px 0  !important;
}
.hero_banner .et_pb_column:nth-child(2) {
    padding-left: 107px;
}
.banner_text  h2 {
    font-size: 45px;
    margin-bottom: 41px;
    color: #fff;
	padding-bottom: 0;
    font-family: urw gothic l;
}
.banner_text  h1 {
    font-size: 45px;
    margin-bottom: 41px;
    color: #fff;
	padding-bottom: 0;
    font-family: urw gothic l;
}
.banner_text p {
    font-weight: 400;
    max-width: 400px;
    margin-bottom: 34px;
    color: #fff;
    margin-top: 0!important;
    font-size: 20px;
    line-height: 30px;
}

.right_btn_cta {
    background: 0 0;
    border: 1px solid #fff!important;
    padding: 10px 20px;
    display: inline-block;
    text-decoration: none!important;
    color: #fff!important;
    font-weight: 400!important;
    font-size: 15px;
    min-width: 200px!important;
    border-radius: 7px;
    font-family: urw gothic demi;
    letter-spacing: 1.4px;
    text-align: center;
}
 
sub, sup {
    bottom: 7px;
    font-size: 70%;
}

.btn{
    min-width: 200px!important;
    border-radius: 7px;
 font-family: urw gothic demi;
    letter-spacing: 1.4px;
    text-align: center;
    padding: 7px 20px !important;

}

.btn_white_border {
 border: 1px solid #fff!important;
  display: inline-block;
    text-decoration: none!important;
    color: #fff!important;
    font-size: 16px;
    font-family: urw gothic l;
    font-weight: 600;
    letter-spacing: 2px;
}

.btn_white_border:hover {
 background: #2f1ffe;
    color: #fff;
    border: 1px solid #2f1ffe!important; 
}


.max_intro h2 {
    font-size: 45px;
    margin-bottom: 40px;
    margin-top: -40px;
    font-family: urw gothic l;
    font-weight: 500;
	padding-bottom: 0;
}
.max_intro p {
    font-size: 20px;
    line-height: 26px;
}
.max_intro .et_pb_text_inner {
    text-align: center;
    max-width: 538px;
    margin: 0 auto;
}
.cta_block_shipping {
    /* padding: 221px 0 219px; */
    min-height: 440px;
}
.cta_block_shipping  h2 {
    margin-bottom: 12px;
    font-size: 33px;
    color: #FFF;
    max-width: 457px;
    font-family: urw gothic l;
    text-align: left;
	padding-bottom: 0;
}
.cta_block_shipping  p {
    max-width: 100%;
    margin-bottom: 10px;
    font-weight: 400;
    color: #fff;
    margin-top: 0!important;
    font-size: 20px;
    line-height: 25px;
    text-align: left;
}
 

.cta_block_shipping 
 .et_pb_text_inner {
    margin-top: 15px;
}

.max_intro {
    padding: 50px 0px 5px !important;
}

.award_intro p, .award_intro  {
    font-size: 20px;
    line-height: 26px;
    text-align: center;
    max-width: 617px;
    margin: 20px auto 40px;
}
.avard_section  .award_row {
 text-align: center;
 padding-top: 0  !important;
 padding-bottom: 31px !important;
}
.avard_section  .avard_col , .avard_section  .avard_col:last-child{
    width: auto;
    display: inline-table;
    margin: 0 auto !important;
    float: none !important;
}
.avard_col h3 {
    font-size: 15px;
    text-align: center;
    font-weight: 600!important;
    margin: 13px auto 0;
    line-height: 20px;
    max-width: 229px;
    color: #000;
}
.avard_section h2 {
    font-size: 45px;
    color: #000;
    text-align: center;
    max-width: 618px;
    margin: 0 auto 55px;
    font-family: urw gothic l;
}

 

.avard_section  .et_pb_row {
    padding-top: 0;
    padding-bottom: 0;
}

.avard_section {
    padding: 50px 0px 10px !important;
}

.product_media_row {
    max-width: 680px !important;
}

.avard_section .et_pb_row span.et_pb_image_wrap {
    margin-top: 19px;
}
.cta_info_bottom {
    padding: 168px 0 200px !important;
}
.cta_info_bottom h2 {
    max-width: 544px;
    margin-bottom: 5px;
font-size: 45px;
    color: #fff;
    font-family: urw gothic l;
}
.cta_info_bottom p {
    font-weight: 400;
    max-width: 382px;
    margin-bottom: 34px;
    color: #fff;
    margin-top: 0!important;
    font-size: 20px;
    line-height: 25px;
}
.shop_row .et_pb_column, .shop_row .et_pb_column:last-child {
    margin: 15px !important;
}

.shop_row {
    padding-bottom: 0 !important;
    padding-top: 0 !important;
}



.shop_text_left.dark_bg_text .et_pb_column:nth-child(1), .shop_text_right.dark_bg_text .et_pb_column:nth-child(2) {
    background: #000;
}

.shop_text_left h2, .shop_text_right h2 {
    color: #FFF;
    font-size: 45px!important;
    font-family: urw gothic l;
    
}

.shop_text_left p, .shop_text_right p {
      font-size: 16px !important;
    margin-bottom: 0px;
    padding-bottom: 0 !important;
    margin-top: 11px;
    color: #FFF;
}

.shop_text_left .et_pb_column:nth-child(1), .shop_text_right  .et_pb_column:nth-child(2) {
    display: flex;
    align-items: center;
    justify-content: center;
	padding: 30px;
}

.shop_text_left .et_pb_column:nth-child(1) .et_pb_code_inner, .shop_text_right .et_pb_column:nth-child(2) .et_pb_code_inner {
    text-align: center;
    max-width: 550px;
}


h2  {
    font-size: 45px;
    line-height: 49px;
     margin-top: 0;
    font-weight: 400;
}
.video_section  h3 {
    font-size: 20px;
    margin-top: 30px;
    font-family: urwgothicregular;
    font-weight: 600;
}
.video_section {
    padding: 0px 0px 60px !important;
}
.video_section   h4 {
    font-size: 16px;
    font-family: urwgothicregular;
    font-weight: 600;
}
.video_lg_row {
    margin-bottom: 30px;
}
.review_row {
    padding-bottom: 0;
} 

a.big-button.bigblue {
    background: #2f1fff;
    display: inline-block;
    line-height: 21px;
    min-width: 121px;
    text-align: center;
    margin-bottom: 24px;
    border-radius: 5px;
    color: #FFF !important;
    margin-right: 15px;
    font-family: URWGothicregular,sans-serif;
    text-transform: uppercase;
}








#main-footer {
    background: url(/wp-content/uploads/2020/07/footer_bg_new.jpg) no-repeat;
    width: 100%;
    background-size: cover;
    clear: left;
    padding: 73px 0 0;
}
.footer_custom {
	float: left;
	width: 100%
}
.footer_top_main {
	max-width: 907px;
	margin: 0 auto;
	clear: both
}
.footer_logo_text {
	float: left;
	max-width: 400px;
	text-align: center
}
.footer_top_logo {
	float: right;
	max-width: 319px
}
.form_top_main {
	float: left;
	width: 100%;
	text-align: center
}
.left_logo_main {
	float: left;
	max-width: 135px
}
.review_logo_footer {
	display: inline-block;
	margin-left: 400px;
	max-width: 102px;
	position: absolute;
	top: -18px
}
.review_logo_footer .image-overlay {
	opacity: 0!important;
	display: none!important
}
.right_social_footer {
	float: right
}
.social_main .container {
    /* border-bottom: 1px solid #fff; */
    /* padding-bottom: 44px; */
    /* margin-bottom: 19px; */
    /* padding-left: 0; */
    /* padding-right: 0; */
    /* max-width: 1221px!important; */
    /* width: calc(100% - 100px); */
}
#main-footer ul li a {
    color: #fff;
    padding: 3px 0!important;
    font-size: 15px!important;
    font-family: urw gothic l;
    font-weight: 400!important;
}
.footer_logo_text {
    float: left;
    max-width: 400px;
    text-align: center;
}
.footer_top_logo {
    float: right;
    max-width: 319px;
}
.form_top_main {
    margin: 65px 0 26px;
}
.form_top_main {
    float: left;
    width: 100%;
    text-align: center;
}
.form_top_main h3 {
    color: #fff;
    font-size: 44px;
    line-height: 40px;
    margin-bottom: 32px;
}
.form_top_main p {
    color: #fff;
    margin-bottom: 40px;
    font-family: urw gothic demi;
    font-size: 20px;
}
.footer_form_wrap {
    display: inline-block;
    width: 100%;
}
#top form {
    margin-bottom: 20px;
}
.form_top_main p {
    color: #fff;
    margin-bottom: 40px;
    font-family: urw gothic demi;
    font-size: 20px;
}





 

.social_main {
    float: left;
    width: 100%;
}

#socket .sub_menu_socket {
    float: right;
    margin: 0;
}

footer#socket {
    float: left;
    width: 100%;
}

div#footer-bottom {
    float: left;
    width: 100%;
}

.form_top_main {}

div#footer-bottom {
    display: none !important;
}

footer#main-footer {
    float: left;
    width: 100%;
}

footer#main-footer h3.widgettitle {
    color: #fff;
    margin-bottom: 12px;
    font-size: 16px;
    font-weight: 700;
    font-family: urw gothic demi;
	letter-spacing:1px;
}

#socket .sub_menu_socket li {
    float: left;
    display: block;
    padding: 0 10px;
    border-left-style: solid;
    border-left-width: 1px;
    line-height: 10px;
}

#socket .copyright {
    font-size: 16px;
    text-transform: uppercase;
    color:#FFF;
}

.social_main .container {
    border-bottom: 1px solid #fff;
    padding-bottom:110px;
    margin-bottom: 19px;
    /* padding-left: 0; */
    /* padding-right: 0; */
    /* max-width: 1221px!important; */
    /* width: calc(100% - 100px); */
}
#socket .container {
    padding-top: 15px;
    padding-bottom: 15px;
}

.footer_logo_text p {
    color: #fff;
    margin-top: 50px;
}

#top form {
    margin-bottom: 20px;
}


#klaviyo_homepage_embed_newsletter_signup_form label {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    overflow: hidden;
    border: 0;
}
#klaviyo_homepage_embed_newsletter_signup_form input, #klaviyo_homepage_embed_newsletter_signup_form input[type=text], #klaviyo_homepage_embed_newsletter_signup_form input[type=email], #klaviyo_homepage_embed_newsletter_signup_form select, #klaviyo_homepage_embed_newsletter_signup_form button {
    -webkit-appearance: none;
    background: #fff;
    border: 0;
    border-radius: 0;
    font-size: 17px;
    margin: 0 0 10px;
    padding: 15px;
    line-height: 25px;
    width: 100%;
}
#klaviyo_homepage_embed_newsletter_signup_form label {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    overflow: hidden;
    border: 0;
}
.klaviyo_form_actions {
    float: left;
    margin-left: 16px;
max-width: 181px;
}


.footer_form_wrap #klaviyo_homepage_embed_newsletter_signup_form button {
    background: 0 0!important;
    border: 2px solid #fff;
    min-width: 171px;
    text-align: center;
    font-weight: 400;
    text-transform: uppercase;
    padding: 13px 10px;
    font-size: 16px;
    color: #FFF;
}

#klaviyo_homepage_embed_newsletter_signup_form button:hover {
    background-color: #2f1ffe!important;
    border-color: #2f1ffe;
}

select#k_id_region {
    background-image: url(images/background-images/download.png)!important;
    background-repeat: no-repeat!important;
    background-position: right!important;
}

.form_top_main p {
    color: #fff;
    margin-bottom: 52px;
    font-family: urw gothic demi;
    font-size: 20px;
    margin-top: 20px;
}
footer .widget {
    padding: 0;
    margin: 30px 0;
    overflow: hidden;
}

.footer_logo_text p {
    font-size: 16px;
}

.addtoany_list.a2a_kit_size_32 span a {
    background: transparent !important;
}

.addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service)>span {
    background: transparent !important;
}

.addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service)>span {
    color: #000 !important;
    width: 18px;
    height: 19px;
}

.a2a_svg svg path {
    fill: #000 !important;
}

.addtoany_content {
    border: 1px solid #ccc;
    padding: 10px;
    border-radius: 4px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.addtoany_list.a2a_kit_size_32 a {
    height: auto !important;
    width: 78px;
    position: relative;
    text-align: center;
}

.addtoany_list {
    display: flex;
    width: 100%;
    justify-content: space-between;
}

.addtoany_list.a2a_kit_size_32 a:before {content: "";border-right: 1px solid #ccc;position: absolute;right: 0;height: 51px;top: -10px;}

.addtoany_list.a2a_kit_size_32 a:last-child:before {
    border: 0;
}






@media (min-width:1761px){
.hero_banner {
    padding: 233px 0 !important;
}	
}




@media (min-width:1200px){

#klaviyo_homepage_embed_newsletter_signup_form .klaviyo_form_inner {
    grid-gap: 10px;
    grid-template-columns: 2fr 2fr 1fr 2fr;
}

#klaviyo_homepage_embed_newsletter_signup_form .klaviyo_form_inner {
    display: grid;
}
}




@media (min-width:981px){
.top_right_info {
    position: relative;
    top: -5px;
}	
.et_header_style_left #et-top-navigation nav>ul>li>a, .et_header_style_split #et-top-navigation nav>ul>li>a {
    padding-bottom: 33px !important;
}
.hero_banner_max {
	margin-top: 129px
}
.hero_section_boost {
}
#main-footer  .av_one_fourth:nth-child(1) {
	width: 14%!important
}
#main-footer  .av_one_fourth:nth-child(2) {
	width: 16%
}
#main-footer  .av_one_fourth:nth-child(3) {
	width: 16%!important
}
#main-footer  .av_one_fourth:nth-child(4) {
	width: 16%!important
}
#main-footer .av_one_fourth {
	margin-left: 45px
}

div .flex_column {
    z-index: 1;
    float: left;
    position: relative;
    min-height: 1px;
    width: 100%;
}

}

/*Ek Custom code css*/
ul.money_text {
    margin: 0;
    padding: 0;
    text-align: center;
}
ul.money_text li {
    line-height: normal;
    position: relative;
    display: inline;
    font-size: 16px;
    text-transform: uppercase;
    padding: 0 15px;
}
ul.money_text li:before {
    content: "";
    width: 3px;
    height: 3px;
    background: #000;
    border-radius: 50%;
    position: absolute;
    right: -3px;
    top: 9px;
}
ul.money_text li:last-child:before {
    background: 0 0;
}
@media screen and (min-width:980px)
{
.buds-mid_img img {
    max-width: 491px;
    margin-bottom: -115px;
}
/*.shop_row_top {
    top: -75px;
    position: relative;
}*/
.shop_section_first {
    max-height: 650px;
}
}
.shop_section_first {
   padding-bottom:0px;
}
.shopify-buy__product__actual-price {
    font-size: 24px!important;
}
.shop_btn2
{
background: #2f1fff;
    display: inline-block;
    padding: 12px 10px;
    line-height: 21px;
    min-width: 121px;
    text-align: center;
    margin-top: 0px;
    border-radius: 5px;
    color: #FFF;
    margin-right: 15px;
}
.shop_btn2:hover{
	background: #222!important;
    color: #fff!important;
}
.okeReviews .okeReviews-select
{
border-color: #d2d2d2;
    background-color: #f8f8f8;
    color: #969696;	
}
.okeReviews-attributeRatingsTable {
    border: none!important;
}
.okeReviews-review-meta.js-okeReviews-reviewMeta {
    text-align: center;
}
.okeReviews-review-main.js-okeReviews-reviewMain {
    text-align: center;
}
.okeReviews-review-response-main-header {
    text-align: center;
}
.okeReviews-review-response-main-content {
    text-align: center;
}
.bg-gray {
    background: #b2a9a7!important;
}
h3.shopify-buy__product__price {
    font-size: 25px;
    font-weight: 400;
    color: #222;
    font-family: urwgothicregular;
    margin-top: 0px;
    margin-bottom: 0px;
	margin-left:0px!important;
}
hr.horizantal-border {
    margin-top: 50px;
    margin-bottom: 50px;
}
.order_now {
    border: 2px solid #fff!important;
    padding: 12px 30px!important;
    display: inline-block;
    min-width: 180px;
    margin-top: 16px;
    border-radius: 5px;
    text-transform: uppercase;
    color: #fff!important;
    font-size: 16px;
    text-align: center;
    background: transparent!important;
}
.order_now:hover{
background: #2f1fff!important;
 border: 2px solid #2f1fff!important;
}
.white
{
color:#fff;
}
.black
{
color:#222;
}
.font-20
{
font-size: 20px!important;
}
h2.p_price {
    font-size: 20px!important;
    font-weight: 600;
	line-height:15px;
}
h1.p_price {
    font-size: 20px!important;
    font-weight: 600;
    line-height: 25px;
	margin-bottom: 8px;
}
h1 sup {
/*     font-size: 30%;
    top: -1.8em; */
	font-size: 15px;
    top: -0.7em;
}
.product-images-slide img {
    border: 1px solid #d2d2d2;
}
.product-thumbnails-slide img {
    border: 1px solid #d2d2d2;
}
.star p {
    font-size: 15px;
    margin-bottom: 25px;
}
button.btn_pay_main.btn_detail {
    border: 2px solid #000!important;
    display: inherit;
    color: #000!important;
    text-align: center;
    font-size: 15px;
    font-weight: 600;
    padding: 10px 20px;
    margin-bottom: 14px;
    border-radius: 9px!important;
}
button.btn_pay_main.btn_detail:hover {
    background: #2f1ffe!important;
    color: #fff!important;
    text-decoration: none!important;
    border: 2px solid #2f1ffe!important;
}
p.product-quote {
    font-size: 16px;
}
.spec-toggle-button-1.dark, .spec-toggle-button-2.dark {
    color: #231f20;
    border-color: #231f20;
}
.spec-toggle-button-1, .spec-toggle-button-2 {
    width: 100%;
    text-align: center;
    display: block;
    padding: 8px 0;
    border-top: 1px solid #fff;
    border-bottom: 1px solid #fff;
    font-weight: bold;
    position: relative;
    cursor: pointer;
	font-size:16px;
}
.spec-toggle-button-1:after, .spec-toggle-button-2:after {
    display: block;
    width: 100%;
    position: absolute;
    bottom: -44px;
    color: #fff;
	content: url(/wp-content/uploads/2020/08/down-arrow-30-dark.png);
}
#product-additional-specs-max2 {
    display: none;
	padding-top: 0px;
}
#product-additional-specs-max3{
    display: none;
	padding-top: 0px;
}
#product-additional-specs-max4{
    display: none;
	padding-top: 0px;
}
a.spec-toggle-button-1.dark:hover, a.spec-toggle-button-2.dark:hover {
    color: #2f1ffe !important;
    border-color: #2f1ffe;
    text-decoration: none;
}
.press-page-content h3 {
    font-size: 24px;
    line-height: 1.2;
    margin: 0 0 14px;
}
.press-page-content p a {
    color: #bfbfbf;
	font-size:17px;
}
.press-page-content p a span, .press-page-content span.co {
    font-style: normal;
    color: #2e1fff;
}
.press-page-content img {
    margin-bottom: 14px;
    max-width: 140px;
    max-height: 80px;
    width: auto;
}
.press-page-content .et_pb_module.et_pb_image {
    margin-bottom: 0px;
}
.press-page-content  hr {
    margin-top: 30px;
    margin-bottom: 30px;
}
/*product page iqbuds max css*/
.et_pb_toggle {
    margin-bottom: 0px!important;
}
.et_pb_toggle_close {
    background-color: #fff;
    border-bottom: none;
	padding: 15px;
}
.et_pb_toggle_close:hover {
    background-color: #f8f8f8;
}
.et_pb_toggle_close:last-child {
    border-bottom: 1px solid #d9d9d9;
}
.et_pb_toggle_title {
    font-size: 18px;
}
.et_pb_toggle_content
{
   font-size: 16px;
}
.iqbuds_video_new p>a>i {
    width: 30px;
    height: 30px;
    border-radius: 50px;
    border: 2px solid #fff;
    text-align: center;
    line-height: 27px;
    padding-left: 8px;
}
h1.iq-h1 {
    font-size: 89px;
    color: #fff;
    letter-spacing: 1px;
    line-height: 65px;
    text-align: center;
      padding-top: 72px;
}
h2.iq-h2 {
    font-size: 31px;
    line-height: 75px;
    letter-spacing: 1px;
    color: #fff;
    text-align: center;
}
a.watchvideo {
    color: #fff;
    font-family: urw gothic l;
    font-weight: 600;
    letter-spacing: 5px;
    text-align: center;
}
.max_intro2 p
{
  margin-top:20px;
	font-size:20px;
}
.hero_banner2 {
    min-height: 1000px;
    background-position: 63%!important;
}
a.right_btn_cta.cta_order:hover {
    background: #2f1ffe;
    color: #fff;
    border: 1px solid #fff!important;
}
p.width-para {
    max-width: 364px;
    margin: 30px auto;
}
.video-sec {
    min-height: 600px;
    text-align: center;
    padding: 240px 0 203px;
}
.video-sec p {
    max-width: 516px;
    margin: 0 auto;
    color: #fff;
}
.video-sec h2
{
margin-bottom: 31px;  
}
p.list {
    padding-bottom: 10px;
	font-size:18px;
}
.overlapsec {
    padding-bottom: 0px;
    padding-top: 50px;
}
/*products page css*/
.hero_banner_product {
    padding: 370px 0 22px!important;
}
h2.banner-product-heading {
    font-size: 60px;
    line-height: 60px;
    color: #fff!important;
	margin-bottom: 60px;
}
h1.banner-product-heading {
    font-size: 60px;
    line-height: 60px;
    color: #fff!important;
	margin-bottom: 60px;
}
h1.banner-product-center {
    font-size: 60px;
    line-height: 60px;
    color: #fff!important;
	margin-bottom: 30px;
	text-align:center;
}
p.product-dec {
    text-align: center;
    font-size: 16px;
}
h2.product_title {
    font-size: 36px;
    text-align: center;
}
p.side-text {
    font-size: 16px;
    margin-top: 20px;
}
.btn_right_desc {
    margin-top: 30px;
}
.btn_default {
    background: 0 0;
    border: 2px solid #222!important;
    color: #222!important;
}
.btn {
    line-height: 30px;
    display: inline-block;
    padding: 7px 22px;
    border-radius: 5px;
    color: #fff;
    text-decoration: none!important;
    margin-right: 10px;
}
.btn_default:hover {
    background: #222;
    color: #fff!important;
}
.btn_primary {
    background: #2f1ffe;
    border: 2px solid #2f1ffe!important;
	color:#fff!important;
}
.btn_primary:hover {
    background: #080808;
    border: 2px solid #080808!important;
}
@media screen and (min-width:768px)
{
.single-post #main-content .container:before {
    right: 28.875%!important;
}
.single-post  #sidebar .et_pb_widget {
 margin-bottom: 60px;
 }
.single-post #left-area {
    width: 884px;
    padding-right: 50px;
}

.single-post #sidebar {
    width: 326px;
    padding-left: 50px !important;
}
.single-post div#content-area {
    display: flex;
}
.single-post .et_right_sidebar #main-content .container:before {
    right: 28.875%!important;
}	
.left_wrap_specification1, .right_wtap_text_2 {
    width: 50%;
    float: left;
    padding: 20px;
}
.left_wrap_media {
    float: left;
    max-width: 300px;
}
.right_wtap_text {
    padding-left: 350px;
    padding-top: 17px;
}
}
h2.product_title_main {
    font-size: 46px;
    text-align: center;
    font-weight: 400;
    font-family: urw gothic l;
}
h2.shop_title {
    text-align: center;
    font-size: 16px;
}
.horizantal-line {
    border: 1px solid #f5f5f5;
}
.left_wrap_specification1 h3
{
font-weight:bold;
 font-size: 20px;
}
.right_wtap_text_2 h3
{
font-weight:bold;
 font-size: 20px;
}
.font-20
{
font-size:20px;
}
/*Product Boost Page*/
.page-id-987 .spec, .page-id-987  .spec-content {
    color: #1b1b1b;
}

 
.hero_banner_boost h2 {
    color: #222;
    font-size: 48px;
	    margin-bottom: 20px;
}
.hero_banner_boost p{
max-width:100%;
color: #222;
	font-size:20px;
}
.learn-more-gadget-wrap {
    height: 683px;
    position: relative;
    width: 800px;
    margin: auto;
}
.gadget-heading p
{
color:#fff;
}
.gadget-heading {position: absolute;z-index: 10;width: 100%;top: 20px; font-weight:bold; color:#d2d2d2}
.gadget-heading a {font-weight: bold; color: #fff !important; text-transform:uppercase; opacity: .6;margin: 0 12px;}
.gadget-heading a.active {opacity:1}
.gadget-heading a:hover {opacity:1; text-decoration:none!important; cursor:pointer}

.get-started-gadget-wrap {height:543px}
#gadget-app, #gadget-buds {position: absolute;width: 100%;}
#gadget-app {opacity:0}
#gadget-buds {z-index:5}

#get-started-gadget .container {padding:0; max-width:1210px}
.gadget-button, .gadget-callout, #gadget-app, #gadget-buds {transition:all .5s ease 0s}
.gadget-button {width: 30px; height: 30px; background: url(https://www.nuheara.com/wp-content/uploads/2019/09/plus-icon-silver.png);background-size: contain; position: absolute;}
.gadget-items-wrap {text-align: center; position: relative; line-height:0}
.gadget-button.app-one {top: 176px;left: 632px;}
.gadget-button.app-two {top: 280px;left: 568px;}
.gadget-button.app-three {top: 380px;left: 565px;}
.gadget-button.bud-one {top: 224px;left: 645px;}
.gadget-button.bud-two {top: 309px;left: 533px;}
.gadget-button.bud-three {top: 400px;left: 635px;}
.gadget-button.bud-four {top: 390px;left: 746px;}

/* .gadget-button:hover .gadget-callout, .gadget-button:hover .gadget-callout:after {opacity:1} */

.gadget-callout:after {height: 2px; content: ''; background: #d2d2d2; display: block; top: 89px; position: absolute; opacity:1}

.app-one .gadget-callout:after{width:75px; right: -74px;}
.app-two .gadget-callout:after{width: 128px;right: -126px;}
.app-three .gadget-callout:after{width: 137px;left: -135px;}
.bud-one .gadget-callout:after{width:75px; left: -74px;}
.bud-two .gadget-callout:after{width: 128px;right: -126px;}
.bud-three .gadget-callout:after{width: 228px;right: -226px;}
.bud-four .gadget-callout:after{width: 58px;left: -56px;}

.gadget-callout {width: 180px; height: 180px; position: absolute; opacity:1; background-repeat:no-repeat !important}
.app-one .gadget-callout {background:url('/wp-content/uploads/2020/08/calibrate.png'); background-size:contain;top: -75px;left: -248px;}
.app-two .gadget-callout {background:url('/wp-content/uploads/2020/08/unique-profile.png'); background-size:contain;top: -75px; left: -300px;}
.app-three .gadget-callout {background:url('/wp-content/uploads/2020/08/directional-hearing.png'); background-size:contain;top: -75px;left: 160px;}
.bud-one .gadget-callout {background:url('/wp-content/uploads/2020/08/blended-audio.png'); background-size:contain;top: -75px;right: -248px;}
.bud-two .gadget-callout {background:url('/wp-content/uploads/2020/08/battery-life.png'); background-size:contain;top: -75px; left: -300px;}
.bud-three .gadget-callout {background:url('/wp-content/uploads/2020/08/high-fidelity.png'); background-size:contain;top: -75px;left: -400px;}
.bud-four .gadget-callout {background:url('/wp-content/uploads/2020/08/world-on-off.png'); background-size:contain;top: -75px;left: 80px;}
#get-started-gadget-m {display:none}
#get-started-gadget-m .container {width: 100%; max-width: 100%; padding:0;}
#get-started-gadget-m .gadget-mobile-mh {position: absolute; width: 100%; padding: 0 7.5%; z-index: 1; top:24px}
#get-started-gadget-m img {padding:0; margin:0}
#get-started-gadget-m p {margin:0}

@media only screen and (max-width:1200px){
	.get-started-gadget-wrap {height:460px}
	#get-started-gadget .container {max-width:1024px}
	.gadget-items-wrap {text-align:center}
	.gadget-items-wrap img {height: 460px;}
	
.gadget-button.app-one {top: 143px;left: 530px;}
.gadget-button.app-two {top: 228px;left: 480px;}
.gadget-button.app-three {top: 324px;left: 475px;}
.gadget-button.bud-one {top: 188px; left: 534px;}
.gadget-button.bud-two {top: 260px;left: 448px;}
.gadget-button.bud-three {top: 343px; left: 536px;}
.gadget-button.bud-four {top: 332px; left: 632px;}
	
.app-one .gadget-callout {top: -75px;left: -248px;}
.app-two .gadget-callout {top: -75px; left: -300px;}
.app-three .gadget-callout {top: -75px;left: 160px;}
.bud-one .gadget-callout {top: -75px;right: -248px;}
.bud-two .gadget-callout {top: -75px; left: -300px;}
.bud-three .gadget-callout {top: -75px;left: -400px;}
.bud-four .gadget-callout {top: -75px;left: 80px;}
}

@media only screen and (max-width:1024px){
	#get-started-gadget {display:none}
	#get-started-gadget-m {display:block}
}

@media only screen and (max-width:567px){.responsive #top #wrap_all #get-started-gadget-m .gadget-mobile-mh {top:16px}
#get-started-gadget-m h2 {font-size: 24px; margin-top: -5px; line-height: 1;}
}
@media only screen and (max-width:375px){#get-started-gadget-m h2 {font-size:20px}}
/* Learn More */
#boost-product-page-hero .content {padding-bottom: 80px; padding-top: calc(50% - 260px);}
#boost-product-page-hero h1 {max-width:750px}
#boost-product-page-hero a {text-decoration:none !important}
#boost-product-page-hero p {line-height:40px}
#boost-product-page-hero img {position:relative; top:14px}

#boost-blocks p {font-weight:bold; font-size:22px}

.learn-more-gadget-wrap {height:683px; position:relative; width:800px; margin:auto}
.learn-more-gadget-wrap .gadget-heading {top:0}
.learn-more-gadget-wrap .gadget-items-wrap {margin-top: 70px;}
.learn-more-gadget-wrap .gadget-items-wrap img {width:695px; height:auto}

.learn-more-gadget-wrap .gadget-button {width: 45px; height: 45px;} 
.learn-more-gadget-wrap .gadget-button.bud-one {top: 21%; left: 61%;}
.learn-more-gadget-wrap .gadget-button.bud-two {top: 42%; left: 34%;}
.learn-more-gadget-wrap .gadget-button.bud-three {top: 70%; left: 60%;}
.learn-more-gadget-wrap .gadget-button.bud-four {top: 66%; left: 85%;}

.learn-more-gadget-wrap .gadget-button.app-one {top: 12%; left: 60%;}
.learn-more-gadget-wrap .gadget-button.app-two {top: 35%; left: 46%;}
.learn-more-gadget-wrap .gadget-button.app-three {top: 62%; left: 45%;}

.learn-more-gadget-wrap .gadget-callout::after {top:96px}
.learn-more-gadget-wrap .app-one .gadget-callout:after{width:78px; right: -76px;}
.learn-more-gadget-wrap .app-two .gadget-callout:after{width: 130px;right: -128px;}
.learn-more-gadget-wrap .app-three .gadget-callout:after{width: 124px;left: -123px;}
.learn-more-gadget-wrap .bud-one .gadget-callout:after{width:78px; left: -76px;}
.learn-more-gadget-wrap .bud-two .gadget-callout:after{width: 129px;right: -128px;}
.learn-more-gadget-wrap .bud-three .gadget-callout:after{width: 231px;right: -229px;}
.learn-more-gadget-wrap .bud-four .gadget-callout:after{width: 46px;left: -44px;}

@media screen and (max-width:1300px){
	#boost-control .content {padding:100px 0}
}

@media screen and (max-width:1100px) {
	#boost-control {background-position:-200px center !important}
	}
@media only screen and (max-width:1024px){
	#learn-more-gadget {display:none}
}
/*------------------------------------------------*/
/*---------[ GQ CUSTOM IMAGE OVERLAYS ]-----------*/
/*------------------------------------------------*/
    /* FADE IN TEXT */
        .gq_overlay_text .custom_overlay {
            position: relative;}
        .gq_overlay_text .image {
            display: block;
            width: 100%;
            height: auto;}
        .gq_overlay_text .overlay {
            position: absolute;
            top: 0;
            bottom: 0;
            left: 0;
            right: 0;
            height: 100%;
            width: 100%;
            opacity: 0;
            transition: .5s ease;
            background-color: #000000d1;
            overflow: hidden;}
.gq_overlay_text .overlay2 {
            position: absolute;
            top: 0;
            bottom: 0;
            left: 0;
            right: 0;
            height: 100%;
            width: 100%;
            opacity: 0;
            transition: .5s ease;
            background-color: #3e8adbe0;
            overflow: hidden;}
        .gq_overlay_text .custom_overlay:hover .overlay {
            opacity: 1;}
 .gq_overlay_text .custom_overlay:hover .overlay2 {
            opacity: 1;}
        .gq_overlay_text .text {
            color: #fff!important;
    font-size: 48px!important;
    line-height: 50px;
    text-align: center;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    width: 100%;
    padding: 30px;
}
.mt-15
{
margin-top:15px;
}
p.note {
    font-size: 11px;
    line-height: 15px;
}
.boost-product-page-hero .et_pb_row {
    padding-bottom: 80px;
    padding-top: calc(50% - 260px);
}
.boost-product-page-hero h1 {
    max-width: 750px;
	font-size:60px;
	color:#fff;
}
.boost-product-page-hero img {
    position: relative;
    top: 14px;
}
a.fancybox-inline {
    color: #fff;
    font-size: 20px;
}
.testimonial-slider .et_pb_slide_description {
    padding: 0px!important;
}
.testimonial-slider .et_pb_slide {
    background-color: #fff!important;
	padding-bottom:20px;
}
.testimonial-text {
    font-size: 22px;
    font-style: italic;
    font-weight: 300!important;
	 text-shadow: none;
}
.author {
    font-size: 16px;
	 text-shadow: none;
}
h5.testimonial-heading {
    color: #000!important;
    font-size: 22px;
    font-weight: 300!important;
    margin-bottom: 10px;
    text-shadow: none;
}
.testimonial-slider .et-pb-controllers .et-pb-active-control {
    background-color: #555;
}
.testimonial-slider .et-pb-controllers a {
	background-color: #d2d2d2;
}
.testimonial-slider .et-pb-controllers {
    bottom: -7px;
}
.testimonial-slider .et-pb-controllers a
{
height: 13.5px;
    width: 13.5px;
	    margin-right: 5px;
}
.testi-img img {
    width: 25px;
}
.guarantee-stack {
    background: #231F20!important;
    box-shadow: none !important;
    border: 0;
    padding-bottom: 20px;
}
.guarantee-stack img {
    max-width: 120px;
    margin-top: -150px;
}
.guarantee-stack p {
    color: #fff !important;
    text-align: center;
	    font-size: 20px;
}
.banner-iq-text {
    color: #fff;
      line-height: 28px;
    padding-bottom: 20px!important;
}
/*IQstram Tv Page Css*/
.spec-table-wrap {
    padding-bottom: 50px;
}
@media screen and (min-width:567px)
{
.spec, .spec-content {
    width: 50%;
    float: left;
}
}
.spec, .spec-content
{
color:#939393;
}
.stream-table-img {
    z-index: 1;
    top: 120px;
    position: relative;
}
/*Bluetooth Transmitter Product Page*/
.bluetooth_transmitter_banner {
    padding: 428px 0px 71px!important;
    margin: 0px 0px 20px;
}
.bluetooth_transmitter_banner h2 {
    font-size: 45px;
    line-height: 50px;
    margin-bottom: 26px;
}
.bluetooth_transmitter_banner h1 {
    font-size: 45px;
    line-height: 50px;
    margin-bottom: 26px;
}
.bluetooth_transmitter_banner p
{
font-size: 20px;
    line-height: 27px;
    color: #fff;
}
.bluetooth_transmitter_banner .btn_default.btn {
    border-color: #FFF !important;
    color: #FFF !IMPORTANT;
    margin-top: 7px;
    background: transparent;
	    min-width: 150px!important;
	font-size: 16px;
}
.bluetooth_transmitter_banner .btn_default.btn:hover
{
    background: #2f1fff !important;
    border-color: #2f1fff !important;	
}

.right_black_sec h2 {
    color: #fff;
    font-size: 36px;
    margin-bottom: 31px;
    line-height: 35px;
}
.right_black_sec p {
   color: #fff;
    max-width: 392px;
    line-height: 25px;
}
.immersive_section h2 {
    font-size: 33px;
	text-align:center;
}
.cta_footer_new h2
{
    text-align: center;
    color: #ffffff;
	    font-size: 48px;
    font-weight: 700
}
.cta_footer_new h5 {
    font-size: 36px;
    text-transform: none !important;
    max-width: 860px;
    margin: 31px auto 40px;
	color:#fff;
	text-align:center;
}
.cta_footer_new p
{
text-align:center;
}
#main-footer .et-social-icon a.icon {
    color: #fff!important;
    font-size: 27px!important;
    margin: 0 7px;
}
.et-social-icons li {
    margin-left: 0px;
}
p.lead_text {
    font-size: 20px;
    max-width: 364px;
    margin: 15px auto;
}
.slide-entry-excerpt img {
    max-width: 150px;
    max-height: 60px;
    width: auto;
	    margin: 0 auto;
	margin-bottom:10px;
}
.slide-entry-excerpt {
    text-align: center!important;
	font-style:italic;
}
.slide-entry-excerpt:before, .slide-entry-excerpt:after {
    content: '';
    width: 24px;
    height: 24px;
    display: block;
    margin: auto;
    background: url(/wp-content/uploads/2020/08/sprite-quote-play-1-1.png) no-repeat;
    background-size: 48px;
}
.slide-entry-excerpt p:first-child {
    font-size: 20px;
    margin-top: 10px;
}
/*Customer Reviews Page */
.customer_reviews_desktop_slider .ls-bottom-nav-wrapper.ls-below-thumbnails {
    display: none;
}
 .customer_reviews_desktop_slider .ls-thumbnail-slide a:after {
    content: '';
    position: absolute;
    right: calc(50% - 20px);
    top: calc(50% - 20px);
    width: 40px;
    height: 40px;
    background: url(/wp-content/uploads/2020/08/sprite-quote-play-1-1.png) no-repeat;
    background-position: -38px -27px;
    opacity: 0;
} 
.customer_reviews_desktop_slider .ls-thumbnail-slide a:hover::after {
    opacity: 1;
}
 .customer_reviews_desktop_slider a:after {
    content: '';
    position: absolute;
    right: -48px;
    top: 0;
    width: 40px;
    height: 40px;
    background: url(/wp-content/uploads/2020/08/sprite-quote-play-1-1.png) no-repeat;
    background-position: 0 -27px;
} 
.customer_reviews_mobile_slider .ls-bottom-nav-wrapper.ls-below-thumbnails {
    display: none;
}
@media only screen and (max-width: 767px)
{
.customer_reviews_mobile_slider a:after {
content: '';
    position: absolute;
  right: -30px;
    top: 0;
    width: 22px;
    height: 22px;
    background: url(/wp-content/uploads/2020/08/sprite-quote-play-1-1.png) no-repeat;
    background-size: 48px;
    background-position: 0 -50px;
} 
.customer_reviews_mobile_slider p:after {
content: '';
    position: absolute;
  right: -30px;
    top: 0;
    width: 22px;
    height: 22px;
    background: url(/wp-content/uploads/2020/08/sprite-quote-play-1-1.png) no-repeat;
    background-size: 48px;
    background-position: 0 -19px;
} 
}
/*How It helps Page*/
h2.main_help_heading {
    font-size: 57px;
    margin-bottom: 14px;
}
h1.main_help_heading {
    font-size: 57px;
    margin-bottom: 14px;
}
p.new_style_help {
    font-size: 38px;
    line-height: 49px;
}
.cta_text_max p {
    font-size: 20px;
}
.cta_text_max .et_pb_text_inner {
    text-align: center;
}
.cta_text_max p, .cta_text_max h2
{
color:#fff;
}
.cta_image_description h2 {
    line-height: 34px;
    font-size: 36px;
}
.cta_image_description p {
    text-align: left;
    margin-top: 18px;
}
.cta_img img {
    position: relative;
    top: -22px;
	margin-bottom: -22px;
}
.cta_image_description {
    width: 260px;
    float: right;
    padding-top: 30px;
    padding-bottom: 30px;
}
.cta_main_img_section {
    max-height: 388px;
}
.cta_image_description_mobile h2 {
    color: #fff;
    text-align: center!important;
}
.cta_image_description_mobile p {
    color: #fff;
    text-align: center;
}
/*Music Podcasts Page*/
.music-decription-list {
    text-align: center;
}
.music-decription-list h4 {
    font-size: 20px;
}
.music_features {
    min-height: 70px;
}
.music-decription-list p {
    font-size: 16px;
}
.music-decription-list p {
    font-size: 16px;
    max-width: 189px;
    margin: 0 auto;
}
.device_text {
    max-width: 400px;
}
.device_text  h4 {
    font-size: 33px;
}

.device_text.d_one_text {
    position: absolute;
}

.device_text.d_two_text {
    float: right;
    margin-top: -245px;
}
.white
{
color:#fff;
}
.finger_cta_right h2 {
    font-size: 33px;
    line-height: 40px;
}
.finger_cta_right p {
    max-width: 320px;
    font-size: 16px;
    line-height: 25px;
}
.cta_text_max2 {
    text-align: center;
}
.cta_text_max2 h2, .cta_text_max2 p
{
color:#fff;
}
.cta_text_max2 h2
{
font-size: 33px;
}
.cta_text_max2 p
{
    font-size: 20px!important;
    margin-bottom: 37px;
    margin-top: 0;
    padding-bottom: 0px;
}
.cta_text_max2 a {
    font-size: 15px!important;
    font-weight: 400!important;
}
span.co a {
    color: #2e1fff!important;
}
span.co a:hover {
    text-decoration:underline;
}
.tech_col img {
    max-width: 131px;
}
.tech_col p {
    color: #777;
    font-size: 18px;
    line-height: 21px;
}
.tech_col h3 {
    font-size: 20px;
}
.customer_experince_testimonial .et_pb_slide {
    background: transparent!important;
}
.customer_experince_testimonial .et_pb_slide_description {
    padding:0px 0px 70px 0px!important;
}
.customer_experince_testimonial .et_pb_slide_content p {
    color: #fff;
}
.customer_experince_testimonial h3.et_pb_slide_title {
    opacity: 0.8;
}
.customer_experince_testimonial .et_pb_slide_content {
    font-size: 16px!important;
    text-align: center;
    margin-top: 20px;
    margin-bottom: 20px;
	    line-height: 1.45em;
}
.customer_experince_testimonial .et_pb_slide_content strong {
    font-size: 16px!important;
    top: 10PX;
    position: relative;
}
p.avia_max_btn a {
    padding: 12px 16px 10px;
    font-size: 13px;
    min-width: 90px;
    background-color: #2e1fff;
    color: #fff;
    border-color: #0c0ddd;
}
p.avia_max_btn
{
text-align:center;
}
.tbl_responsive {
    overflow-x: auto;
}
.tbl_responsive table {
    border: 0 !important;
}
.tbl_responsive tr:first-child th {
    text-align: left;
    border-top: 0px !important;
}
.tbl_responsive th {
    font-size: 14px;
    border-left: 0px !important;
    border-right: 0px !important;
    border-bottom: 1px solid #ccc;
    text-align: center;
}
.tbl_responsive th, .tbl_responsive td {
    line-height: 19px;
    padding: 10px !important;
    vertical-align: middle;
}
.tbl_responsive td {
    font-size: 15px;
    border: 0;
    border-left: 0px !important;
    border-bottom: 1px dashed #ccc;
	border-top: none!important;
}
.tbl_toggle td {
    padding: 10px 10px;
    border-bottom: 1px solid #ccc;
    font-size: 14px;
}
td.head_tbl {
    background: #FFF;
    font-weight: 600;
    color: #bdb821;
    padding: 28px 13px 23px;
}
.tbl_toggle tr:nth-child(even) {
    background-color: #e9e7e8;
}
/*ASD Pages*/
.asd_banner {
    font-size: 45px;
    line-height: 50px;
    margin-bottom: 26px;
    color: #fff;
    text-align: center;
}
.asd_banner_para {
    font-size: 20px;
    line-height: 27px;
    color: #fff;
    text-align: center;
}
.asd_banner_image
{
padding: 479px 0px 71px!important;
}
.dark_man_section img {
    width: 1150px;
}
.app_intro_black h2 {
    color: #fff;
    font-size: 33px;
    line-height: 40px;
}
.app_intro_black p {
    color: #fff;
    font-size: 16px;
}
.app_intro_black
{
padding-top:30px;
}
.cut_media_intro {
    max-width: 480px;
    float: right;
    padding-right: 96px;
    padding-top: 120px;
}
.sp_col {
    min-height: 874px !important;
}
.cut_media_intro h2 {
    font-size: 33px;
    line-height: 42px;
}
.cut_media_intro p {
    font-size: 16px;
}
.cut_media_intro2 p {
    max-width: 816px;
    margin: 0px auto;
	 font-size: 16px;
}
.cut_media_intro2 h2 {
    font-size: 33px;
    line-height: 42px;
}
.tap_touch_heading {
    padding-left: 75px;
    max-width: 473px;
    padding-top: 0;
}
.tap_touch_heading h2 {
    font-size: 33px;
    line-height: 42px;
}
.tap_touch_heading p
{
font-size:16px;
}
.tap_touch_col_img {
    top: -250px;
    right: 0;
	    position: absolute;
}

.cut_media_right_content h2 {
    max-width: 468px;
    margin-bottom: 32px;
    font-size: 33px;
    line-height: 42px;
}
.cut_media_right_content p
{
font-size:16px;
}
.asd_full_img_sec{
    height: 500px;
}
.testimonial_white_sec h2 {
    text-align: center;
    font-size: 33px;
}
.testimonial_white_sec .et_pb_slide_description {
    padding-top: 0px!important;
    color: #000!important;
    padding-bottom: 0px!important;
}
.testimonial_white_sec .et_pb_slide_content
{
text-shadow:none;
}
p.testi_designation {
    font-size: 18px;
	padding-bottom:0px;
}
.testi_author {
    font-size: 20px;
    margin-top: 10px;
}
.aapd-form-column-wrap .form-third {
    width: 25%;
    float: left;
    padding: 0 12px;
}
.aapd-form-column-wrap input, .aapd-form-column-wrap select {
    background: none !important;
    border: 1px solid #fff !important;
    border-radius: 4px !important;
	  width: 100%;
}
.form-third input {
    color: #fff!important;
}
.aapd-form-button-wrap {
    text-align: center;
}
.aapd-form-column-wrap input, .aapd-form-column-wrap select {
    padding: 10px 19px !important;
    height: 48px;
	    font-size: 16px;
}
.aapd-form-button-wrap input.wpcf7-submit {
    background: #000!important;
    padding: 9px;
    width: 230px;
    max-width: 100%;
    margin-top: 20px;
    color: #fff;
    height: 53px;
    text-transform: uppercase;
    font-size: 20px!important;
    border: 1px solid #fff!important;
    border-radius: 7px;
	cursor:pointer;
}
.aapd-form-button-wrap input.wpcf7-submit:hover{
 background: #2f1fff!important;
	 border: 1px solid #2f1fff!important;
}
.place::-webkit-input-placeholder {
    color: #fff;
}
.place:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #fff;
}

.place::placeholder {
  color: #fff;
}
.place {
    color: #fff!important;
}
.place option{
    color: #000!important;
}
.listing_height_sec {
    min-height: 134px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.funding_img1 {
    top: -60px;
    position: relative;
}
.funding_img2 img {
    position: relative;
    top: -50px;
}
/*Company Information*/
.tagline-text {
    text-align: center;
    font-weight: bold;
    padding-top: 20px;
}
.tagline-text {
    text-align: center;
    font-weight: bold;
    font-size: 18px;
}
/*Contact Us Page */
.resize_sec {
    resize: none;
    height: 140px!important;
}
h2.heading-main {
    font-size: 40px;
text-align:left!important;
}
h1.heading-main {
    font-size: 40px;
text-align:left!important;
}

@media screen and (max-width: 568px)
{
h2.heading-main{
    font-size: 28px!important;
}
h1.heading-main{
    font-size: 28px!important;
}
}
.address {
    margin-top: 15px;
}
.sub-title {
    margin-top: 25px;
    font-weight: 500;
    padding-bottom: 0px;
}

h4.address_heading {
    font-size: 20px;
    font-weight: bold;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-bottom: 0px;
}
p.address_para {
    margin-top: 0px;
    margin-bottom: 0px;
}
.address_para a {
    color: #000;
}

.contact_form input {
    padding: 12px 10px!important;
    background: #fff!important;
    border-radius: 5px!important;
	    width: 100%;
	margin-bottom: 16px;
}
.contact_form textarea{
    padding: 12px 10px!important;
    background: #fff!important;
    border-radius: 5px!important;
	    width: 100%;
	margin-bottom: 16px;
}
.contact_form .wpcf7-submit {
    background: #000!important;
    width: 140px!important;
    color: #fff;
    cursor: pointer;
    border: none;
	text-transform:uppercase;
}
.contact_form .wpcf7-submit:hover {
    background: #2f1fff!important;
    min-width: 140px!important;
}
textarea.wpcf7-form-control.wpcf7-textarea {
    resize: none;
    height: 140px!important;
}
.google-maps {
        position: relative;
        padding-bottom: 75%;
        height: 0;
        overflow: hidden;
    }
    .google-maps iframe {
        position: absolute;
        top: 0;
        left: 0;
        width: 100% !important;
        height: 100% !important;
    }

.address span {
    text-decoration: underline;
}
/*Board Of Directors Page css*/
.tagline-text {
    text-align: center;
    font-weight: bold;
padding-top: 20px;
}
.mt_20
{
margin-top: 20px!important;
}
.director_desc {
    text-align: left;
}
.director_desc h3 {
    font-size: 20px;
    margin-bottom: 0px;
    font-weight: 700;
    padding-bottom: 0px;
    line-height: 25px;
}
.director_desc h4 {
    font-size: 20px;
    margin-top: 15px;
    margin-bottom: 10px;
}
.director_desc p {
    color: #000!important;
    font-size: 16px;
}
.directors_section h2
{
font-size: 45px;
    color: #000;
    text-align: center;
    max-width: 618px;
    margin: 0px auto;
    font-family: 'URW Gothic L';
    padding-top: 30px;
    padding-bottom: 30px;
}
.directors_section h1
{
font-size: 45px;
    color: #000;
    text-align: center;
    max-width: 618px;
    margin: 0px auto;
    font-family: 'URW Gothic L';
    padding-top: 30px;
    padding-bottom: 30px;
}
.directors_section img {
    width: 290px!important;
}
.directors_section
{
padding-bottom:40px!important;
}
.hr.hr-default .hr-inner{
    border-color: #000!important;
}
@media screen and (max-width: 767px)
{

.director_desc h3 {
    font-size: 16px;
    line-height: 20px;
}

p.tagline-text {
    text-align: left;
    margin-bottom: 0px;
}

.directors_section img {
   /* width: 100%!important;
    margin-bottom: 20px; */
}
}
@media screen and (max-width: 568px)
{
.directors_section h2
{
font-size: 28px!important;
}
.directors_section h1
{
font-size: 28px!important;
}
}
.show-read-more .more-text{
        display: none;
    }
a.read-more {
    color: #000;
    text-transform: uppercase;
    font-weight: bold;
    text-align: left;
  margin-left: 20px;
}
.cta_circle_img img {
    border-radius: 300px;
}


@media (min-width:1380px){
.cta_block_shipping {
    min-height: 625px;
}	
}




/*Hearing Health Guide Page css*/
@media (max-width: 1600px) and (min-width: 1280px)
{
.hero_banner_top {
    padding: 294px 0 22px!important;
}
}
.hero_banner_top {
    padding: 400px 0 22px!important;
    position: relative;
}
@media (max-width: 767px)
{
.hero_banner_top {
    padding: 100px 0 22px!important;
}
}
.white_btn {
    border-color: #FFF !important;
    color: #FFF !IMPORTANT;
    margin-top: 7px;
    background: transparent;
    min-width: 150px!important;
    font-size: 16px;
}
.white_btn:hover {
    border-color: #2f1fff !important;
    background: #2f1fff !important;
}
.ebook_intro p {
    font-size: 20px;
	text-align:center;
}
.ebook_intro h2 {
    line-height:25px;
}

.book_info_section {
    position: relative;
}
.book_info_section:before {
    content: "";
    background: #9eb4cf;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: calc(100% - 225px);
}
.guide_sec_para
{
text-align:center;
}
.guide_sec_para h2{
font-size: 30px;
    margin-bottom: 0px;
    font-weight: 500;
}
.guide_sec_para p
{
    font-size: 20px;
    margin: 0;
}
.hear_box_head {
    text-align: center;
    max-width: 300px;
    margin: 0px auto 20px;
}
.hear_box_head h3 {
    font-size: 16px;
}
.hear_box_head h4 {
    font-size: 15px;
    font-weight: 600;
}
.hearing_box {
    text-align: center;
    margin: 0px auto 31px;
    max-width: 200px;
}
.hear_media {
    margin-bottom: 10px;
}
.hearing_box h4 {
    font-size: 12px;
    line-height: 16px;
}
.hearing_box h5 {
    font-size: 12px;
    font-weight: 600;
}
.mid_border_col:after {
    content: "";
    width: 232px;
    height: 72px;
    background: url(/wp-content/uploads/2020/08/time_media_03.png) no-repeat #fff;
    top: 50%;
    right: -146px;
    margin: 0px auto;
    position: absolute;
    visibility: visible;
    z-index: 99;
}
.mid_border_col:before {
    content: "";
    border-right: 1px solid #000;
    position: absolute;
    height: 100%;
    width: 1px;
    right: -26px;
    z-index: 99;
    opacity: 1 !important;
    display: block !important;
    visibility: visible;
}
.feature_intro_bottom_text p {
    font-size: 16px;
	padding-bottom: 30px;
}
.feature_intro_bottom_text .btn_default.btn:hover {
    background: #2f1fff;
    border: 2px solid #2f1fff!important;
}
.feature_intro_bottom_text .btn_default.btn {
    min-width: 170px!important;
}
.award_winning_section_bg {
    min-height: 859px;
}
.font-20
{
font-size:20px;
}
.press_main_section .btn_default.btn {
    font-family: URWGothicregular,sans-serif;
}
/*National Disability Insurance Scheme Page*/
.claim_main_sec h2, .claim_main_sec h4
{
padding-bottom: 20px;	
}
.button.ghost {
    background: transparent !important;
    border: 2px solid #2e1fff !important;
    padding: 13px 15px;
    color: #2e1fff !important;
	text-transform:uppercase;
}
.button.ghost:hover {
    background: #222222 !important;
    color: #fff !important;
    border-color: #222222 !important;
}
.free_online_btn {
    line-height: 1 !important;
    display: inline-block;
    margin-top: .85em;
    font-size: 15px;
    text-transform: uppercase;
    font-weight: 500;
    text-decoration: none !important;
    border-radius: 8px;
    padding: 15px 18px;
    letter-spacing: 1px;
    text-align: center;
    min-width: 200px;
    background-color: #2e1fff;
    color: #ffffff;
    border-color: #0c0ddd;
}
.free_online_btn:hover
{
    background-color: #222222;
    color: #ffffff;
    border-color: #000000;
}
div#pum_popup_title_3665 {
    text-align: center;
    font-size: 22px;
    font-weight: 700!important;
    color: #000;
    font-family: URWGothicregular,sans-serif;
}
.nds_contact_form label {
    font-weight: 700;
    font-size: .92em;
}
.nds_contact_form input[type=text], .nds_contact_form input[type=email], .nds_contact_form input[type=number], .nds_contact_form select, .nds_contact_form textarea{
    border-color: #d2d2d2!important;
    background-color: #f8f8f8!important;
    color: #969696!important;
    border: 1px solid #e1e1e1;
    padding: 8px 6px;
    outline: none;
    color: #777;
    margin: 0;
    width: 100%;
    display: block;
    margin-bottom: 0px;
    background: #fff;
    border-radius: 0;
}
.nds_contact_form input.wpcf7-form-control.wpcf7-submit {
    line-height: 1!important;
    display: inline-block;
    margin-top: .85em;
    font-size: 15px;
    text-transform: uppercase;
    font-weight: 500;
    text-decoration: none!important;
    border-radius: 8px;
    padding: 15px 18px;
    letter-spacing: 1px;
    text-align: center;
    min-width: 200px;
	cursor: pointer;
	color:#000;
}
.nds_contact_form label span{
    font-weight: 400;
    font-size: 13px;
    color: #444;
}
.hearing_form span {
    font-weight: 400;
    font-size: 13px;
    color: #444;
}
.hearing_form .wpcf7-form-control-wrap{
    width: calc(100% - 92px);
    float: right;
    display: inline-block;
}
.hearing_form .wpcf7-submit {
    background-color: #2e1fff;
    color: #fff!important;
    border: 1px solid #2e1fff;
}
.hearing_form .wpcf7-submit:hover {
    background-color: #000;
    border: 1px solid #000;
}
.hearing_form p {
    margin-bottom: 10px;
}
.nds_contact_form div
{
padding-bottom:1em;
}
.popmake-content .et_pb_row {
    padding: 0px;
}
.popmake-content .et_pb_section {
    padding: 0px;
}
@media screen and (max-width:980px)
{
.pum-content .et_pb_row {
    width: 100%;
}
}
/*Investor Information*/
.investors-title {
    font-size: 25px!important;
    font-weight: bold;
	color: #222;
}
.investor_sec .read-more-btn {
    padding: 10px;
    background: #000;
    color: #fff!important;
    text-transform: uppercase;
    border-radius: 7px;
    text-decoration: none!important;
}
.investor_sec .read-more-btn:hover {
    background: #2f1fff;
}
.pb-0
{
padding-bottom:0px;
}
.investor_sec .read-more-sec {
    margin-top: 10px;
}
.investor_toggle_sec .et_pb_toggle_title:before {
    content: '\f105';
    font-family: FontAwesome!important;
    position: absolute;
    right: 10px;
    font-size: 35px!important;
	color:#000!important;
}
.investor_toggle_sec .et_pb_toggle_open .et_pb_toggle_title:before {
  content: '\f105';
    font-family: FontAwesome!important;
    position: absolute;
    right: 10px;
    font-size: 35px!important;
	color:#000!important;
}
.investor_toggle_sec .et_pb_module.et_pb_toggle {
    border-left: none;
    border-right: none;
    padding-left: 0px!important;
	    padding-right: 0px!important;
    padding-top: 20px!important;
    padding-bottom: 20px!important;
    background: none!important;
}
.investor_toggle_sec .et_pb_toggle_title {
    font-size: 20px!important;
    font-weight: bold;
    color: #000!important;
}
/*Reports Page*/
.koh-faqs-page-title {
  font-size: 30px;
  color: #04202E;
  font-weight: 700;
}

.koh-faq-question-span {
     font-size: 30px!important;
    font-weight: 300!important;
    font-family: URWGothicregular, sans-serif!important;
  color: #000 !important;
  display: inline-block;
  font-size: 30px!important;
    font-weight: 300!important;
}

.koh-faq-answer {
  color: #000;
  font-weight: 400;
  display: none;
}
.koh-faq-answer2 {
  color: #000;
  font-weight: 400;
}
.reports_section_page .icon {
  font-size: 10px;
  padding-right: 5px;
}

.reports_section_page .fa {
  transition: transform .2s;
	font-size:30px;
}

.reports_section_page .fa.active {
  transform: rotateZ(90deg);
}
.reports_section_page p.right-icon {
    float: right;
    margin-top: 0px;
    margin-bottom: 0px;
}
.koh-faq-answer {
    margin-top: 40px;
}
.koh-faq-answer2 {
    margin-top: 40px;
}
.reports_section_page a.read-more-btn {
    padding: 10px;
    background: #000;
    color: #fff!important;
    text-transform: uppercase;
    border-radius: 7px;
text-decoration:none!important;
}
.reports_section_page a.read-more-btn:hover
{
background:#2f1fff;
}
@media screen and (min-width:768px)
{
.reports_section_page .col-md-6.nuheara-reports
{
width:49.9%;
float:left;
}
}
.reports_section_page .col-md-6.nuheara-reports
{
    margin-bottom: 30px;
}
.koh-faq-answer h5
{
border-bottom:none;
margin-bottom: 10px;
font-size: 20px;
text-transform: uppercase;
letter-spacing: 1px;
}
.koh-faq-answer2 h5
{
border-bottom:none;
margin-bottom: 10px;
font-size: 20px;
text-transform: uppercase;
letter-spacing: 1px;
}
.koh-faq-question {
    font-size: 30px!important;
    font-weight: bold;
}
.koh-faq-question2 {
    font-size: 30px!important;
    font-weight: bold;
}
@media screen and (max-width:767px)
{
span.koh-faq-question-span {
    font-size: 25px!important;
}
.reports_section_page .col-md-6.nuheara-reports {
    margin-bottom: 30px;
}
.koh-faq-answer h5 {
    font-size: 16px;
}
.koh-faq-answer2 h5 {
    font-size: 16px;
}
h2.product_title_main {
font-size: 24px;
}
}
@media screen and (min-width:768px)
{
.coporate_left {
    width: 70%;
    float: left;
}
}
/*Responsive css*/
.btn-family-urw
{
font-family: urw gothic demi;
    font-weight: 400!important;
    font-size: 15px;
    letter-spacing: 1.4px;
}
.btn_products {
    font-family: inherit;
	min-width: auto!important;
	letter-spacing:0px;
	    text-transform: uppercase;
}
@media screen and (max-width: 767px)
{
.hero_banner_product{
    padding: 100px 0 22px!important;
}
	.hero_banner_product h2 {
    font-size: 30px;
    line-height: 39px;
    text-align: center;
}
	.hero_banner_product .et_pb_column {
    margin-bottom: 0px;
}
.btn_right_desc {
    text-align: center;
}
.side-text {
    margin-top: 0px;
}
	.shop_box_main .et_pb_image {
    position: absolute;
    left: -30px;
    top: -10px;
    max-width: 155px;
}
	.shop_box_sec .et_pb_text {
    padding-left: 120px;
}
	.shop_box_sec {
    margin-top: 30px;
}
	.shop_box_sec .shop_title {
    text-align: center;
    font-size: 16px!important;
    line-height: 20px!important;
}
	h2.banner-product-heading {
    font-size: 30px!important;
    line-height: 30px;
    text-align: center;
		margin-bottom:30px;
}
	h1.banner-product-heading {
    font-size: 30px!important;
    line-height: 30px;
    text-align: center;
		margin-bottom:30px;
}
	h1.banner-product-center {
    font-size: 30px!important;
    line-height: 30px;
    text-align: center;
		margin-bottom:15px;
}
}
@media screen and (max-width:768px)
{
	ul.money_text {
    padding-top: 30px;
}
}
@media screen and (max-width:768px)
{
.max_intro {
   
    margin-bottom: -100px;
}
}
@media screen and (max-width: 480px)
{
.max_intro {
   
    margin-bottom: -100px;
}
.shop_box_sec .btn_products_font {
    min-width: 117px!important;
    padding: 5px 6px;
    font-size: 15px;
}
.page-id-987 .spec-table-wrap {
    padding-bottom: 15px;
}

.page-id-987  div#product-additional-specs-max2 {
    padding-bottom: 0 !important;
}	

.stream-table-img {
    top: 0;
}

div#stream-table {
    padding-bottom: 0 !important;
    max-height: 580px;
}	
	
}
@media screen and (max-width: 468px)
{
.hero_banner_product h2 {
    font-size: 20px;
    line-height: 32px;
}
}
@media screen and (max-width: 370px)
{
.btn_products {
    margin-right: 2px;
    padding: 5px 12px;
    font-size: 14px;
}
}
@media screen and (max-width: 494px)
{
.btn_products
{
min-width:130px!important;	
}
	.et_pb_toggle_title {
    font-size: 16px;
}
}
.btn_products_font {
    font-family: inherit;
}
@media screen and (max-width: 989px)
{
h1.iq-h1 {
   font-size: 50px;
    letter-spacing: 1px;
    padding-top: 0px;
    line-height: 20px;
	}
h2.iq-h2
	{
	line-height: 30px;
	}
	.hero_banner_mobile
	{
	padding: 200px 0;
	}
	.hero_banner_mobile2 {
    padding: 32px 0 54px;
    background-position-x: 42%!important;
    min-height: 1315px!important;
}
	.et_pb_module.et_pb_code.et_pb_code_2.shop_gold_color {
    background: linear-gradient(rgba(0,0,0,.01),#918053 44%,#918053 60%);
}
	.spacing_sec {
    padding-top: 40px;
}
}
@media screen and (max-width: 480px)
{
h2.iq-h2 {
    font-size: 22px;
    margin-bottom: 0;
}
	p.new_style_link a {
    font-size: 12px;
    letter-spacing: 3px!important;
}
.hero_banner_mobile
	{
	padding: 39px 0 73px;
	}
	.hear_text_mobile p {
    font-size: 14px;
    line-height: 20px;
    margin-bottom: 7px;
}
	.hero_banner_mobile2
	{
	min-height: 961px!important;
    background-position-x: 42%!important;
	}
	.hear_text_mobile h2
	{
		font-size: 26px;
		margin-bottom:0px!important;
	}
	.overlapsec {
    bottom: -40px;
}
}
.hear_text_mobile {
    text-align: center;
}
.hear_text_mobile h2 {
	    margin-top: 20px;
    margin-bottom: 15px;
}
.hear_text_mobile p
{
max-width:100%!important;
}
@media screen and (max-width: 374px)
{
#boost-control {
    background-position: -90px center!important;
    background-size: 120%!important;
}
	#boost-control .et_pb_code {
    max-width: 60%!important;
    margin-top: 30px;
}
#boost-control p {
    font-size: 16px;
}
}
@media screen and (max-width: 567px)
{
	h2 {
    font-size: 28px!important;
	line-height: 1.1em;
}
#boost-control {
    background: #f0efed url(/wp-content/uploads/2020/09/ten-reasons-bgcrp-phone.jpg) no-repeat -40px center scroll!important;
    background-size: contain!important;
}
	#boost-control h2{
    font-size: 24px;
    letter-spacing: 0;
	   line-height: 1.2;
		    margin-bottom: 15px;
		padding-top: 20px;
}
.boost_mobile3 h2
	{
	text-align: center!important;
    color: #fff;
    font-size: 20px!important;
    position: relative;
    top: 70px;
		line-height: 25px;
	}
	.boost_mobile4 .text {
    font-size: 28px!important;
	    line-height: 40px;
}
		.boost_mobile5 h2 {
    font-size: 28px!important;
	    line-height: 40px;
}
.boost_mobile6 h1 {
font-size: 24px!important;
 line-height:35px;
}
}
@media screen and (max-width: 768px)
{
.shop_text_left h2 sup, .shop_text_right h2 sup {
    font-size: 20px;
    position: relative;
    top: -9px;
    margin: 0 1px 0 9px;
    font-weight: 400;
}	
#boost-control .et_pb_code {
    max-width: 50%;
    float: right;
}
	#boost-control p {
    font-size: 18px;
    line-height: 1.2;
}	

.boost_mobile6 h1 {
font-size: 32px!important;
	line-height:35px;
}
	.heading-blog h1 {
    font-size: 35px!important;
		padding-top: 0px;
	}
		.slide-meta
	{
	margin-bottom:20px;
	}
}
@media screen and (max-width: 989px)
{
#boost-control {
    background: #f0efed url(/wp-content/uploads/2020/09/ten-reasons-bgcrp-mobile.jpg) no-repeat -100px center scroll!important;
    background-size: contain!important;
}
	#boost-control .et_pb_code {
    max-width: 50%;
    float: right;
}
.boost_mobile1 {
    padding-top: 0px;
	padding-bottom:0px;
}
	.boost_mobile1 h3 {
    font-size: 24px!important;
    text-align: center;
}
.boost_mobile1 p {
    text-align: center;
}
	.boost_mobile3 h2
	{
	text-align: center!important;
    color: #fff;
    font-size: 30px;
    position: relative;
    top: 70px;
		line-height: 25px;
	}
	.boost_mobile4 .text {
    font-size: 32px;
	line-height: 40px;
}
			.boost_mobile5 h2 {
    font-size: 32px!important;
	    line-height: 40px;
}
	.boost_mobile6 .et_pb_code_inner {
    text-align: center;
	top: 103px;
    position: relative;
}
	.testimonial-slider .et_pb_container {
    height: 0px!important;
}
		.blog_grid_sec .entry-title {
    font-size: 20px!important;
    line-height: 25px;
}
.bluetooth-desktop-display	
	{display:none;}
.bluetooth-mobile-display	
	{display:block!important;}
	.right_black_sec p {
    max-width: 100%;
		text-align:center;
}
	.right_black_sec h2
	{
	text-align:center!important;
	}
}
.bluetooth-mobile-display	
	{display:none;}
/*Blog Css*/
@media screen and (min-width: 990px)
{
	.blog_grid_sec
	{
    width: 29.333333333333332%;
    float: left;
    padding: 0;
    margin-right: 6%;
}
	
	
.blog_grid_sec:nth-child(3n) {
    margin-right: 0;
}
.navigation {
    float: left;
    width: 100%;
}	
.blog_grid_sec img {
    height: auto;
	border-radius: 5px;
}
.blog_grid_sec {
    height: 670px;
}
}
.full-width-blog {
    width: 100%;
    padding: 23px 0px 0px !important;
    float: none !important;
}
.main-ontent-blog .container:before {background: none!important;}
.heading-blog h1 {
    font-size: 60px;
    padding-top: 65px;
    padding-bottom: 101px;
}
h2.entry-title {
	    text-align: center;
    padding-top: 15px;
    font-size: 1.4em;
    letter-spacing: 2px;
    line-height: 1.3em;
	    margin-bottom: 10px;
}
.blog_grid_sec .entry-featured-image-url {
    margin-bottom: 0px;
}
.av-vertical-delimiter {
	display: block;
    margin: 0 auto;
    width: 40px;
    border-top-width: 3px;
    border-top-style: solid;
    padding-bottom: 16px;
    border-color: #2e1fff;
}
.more-link {
    display: block;
    text-align: center;
    margin: 30px auto 20px;
    clear: both;
    border: none;
    border-style: solid;
    border-width: 1px;
    padding: 10px 0;
	margin-top: 20px;
    margin-bottom: 20px;
    padding: 6px;
    width: 200px;
    border-radius: 8px;
	border: 1px solid #2e1fff;
    color: #2e1fff;
}
.more-link:hover{
	color:#000;
	border: 1px solid #000;
}
@media (min-width: 981px)
{
.et_right_sidebar #sidebar {
    padding-left: 50px;
}
}
.widget_recent_entries .widgettitle {
    font-weight: bold;
    font-size: 18px;
}
 .widget_recent_entries li:first-child {
    border-top: none;
}
.widget_recent_entries li {
    border-top-width: 3px;
    border-top-style: solid;
border-color: #d2d2d2;
font-size: .85em;
    line-height: 1.5em;
	    padding: 7px 0;
    display: block;
}
.widget_recent_entries li a
{
font-style:italic;	
}
.widget_recent_entries li a:hover {
    color: #000!important;
    text-decoration: underline;
}
input#searchsubmit {
    background-color: #2f1fff!important;
    color: #fff!important;
}
.comment-form .submit {
    border: 1px solid #2f1fff;
    color: #2f1fff;
}
.text-center
{
text-align:center;
}
.main-content-blog .pagination.clearfix {
    display: none;
}
.main-content-blog {
    padding-bottom: 40px;
}
.wp-paginate .current {
    color: #fff;
    background: #2f1fff!important;
	border: 1px solid #2f1fff!important;
}
.slide-meta {
    display: block;
    text-align: center;
    padding: 10px 0;
    border-top-width: 1px;
    border-top-style: solid;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    margin-top: 15px;
    width: 100%;
    clear: both;
    float: left;
    border-color: #d2d2d2;
	color: #aaa!important;
}


.hero-text-main h4.asd_banner_para {
    max-width: 720px;
    margin: 0px auto;
}
.class-row h2 {
    margin-bottom: 15px;
	max-width: 450px;
}
.class-row h4 {
    margin-bottom: 12px;
}
.class-row p {
    max-width: 463px;
}
.class-row {
    max-width: 1254px;
}
.text-col h2 {
    font-size: 33px;
}
.tap-row-text {
    position: absolute;
    bottom: 0;
    margin: 0px auto;
    left: 0;
    right: 0;
    padding-top: 0 !important;
    padding-bottom: 88px;
}

.tap-row-text .et_pb_column:nth-child(1) {
    padding-left: 47px;
}

.tap-row-text .et_pb_column:nth-child(2) {
    padding-right: 47px;
}
.tap-section {
    padding-top: 0 !important;
}
.parents-text {
    border: 3px solid #000;
    padding: 50px 35px 30px;
    border-radius: 34px;
}
.parents-text .et_pb_main_blurb_image {
    position: absolute;
    top: -84px;
    left: 6px;
    margin: 0px auto;
    background: #3c8ae0;
    display: inline-block;
    max-width: 87px;
}
.parents-text {
    margin-bottom: 60px !important;
}
.parents-text h4 {
    font-size: 20px;
    line-height: 29px;
}
.white-text h4, .white-text p {
    color: #fff !IMPORTANT;
}
.parents-section {
    padding: 60px 0px 15px !important;
}

.parents-section .et_pb_row {
    padding-bottom: 0 !important;
}
.cta-light-bg .cut_media_intro2 p {
    max-width: 900px;
    text-align: center;
}
.cta-light-bg {
    padding: 80px 0px !important;
}
.faq-main h5 {
    padding-left: 35px !important;
    line-height: 21px;
    max-width: 400px;
}
.et_pb_toggle_title:before {
    font-size: 19px;
}
.parents-text.white-text {
    border-color: #FFF !important;
}

@media only screen and (max-width: 989px) and (min-width: 500px) 
{
.gaming_sec_img {
    min-height: 340px;
}
}
.new_style2 {
    font-size: 16px!important;
    line-height: 25px;
    color: #fff;
    font-family: urwgothicregular;
    margin-bottom: 0;
    margin-top: 0;
}
.menu-footer-product-container li {
    font-size: 13px;
}
#easypay-hero .et_pb_row
{
padding-top: calc(22% - 88px);
}
/*Easy Pay Page*/
div#easypay-hero p {
    color: #fff;
    font-size: 18px;
    margin-top: 8px;
}
.easy-pay-btn {
    border: 2px solid #fff!important;
    color: #fff!important;
    font-size: 15px;
    text-transform: uppercase;
}
.easy-pay-btn:hover {
    border: 2px solid #000!important;
}
.easypay-intro-step p {
    max-width: 170px;
    margin: auto;
}
.easy-pay-btn-blue {
    border: 2px solid #2e1fff!important;
    color: #2e1fff!important;
	    font-size: 15px;
    text-transform: uppercase;
}
.easy-pay-btn-blue:hover {
    border: 2px solid #000!important;
}
.easypay-four-steps:before {
    position: absolute;
    z-index: 10;
    background: url(/wp-content/uploads/2020/09/get-iqbuds-steps-next.jpg) no-repeat center;
    width: 40px;
    height: 40px;
    content: '';
    display: block;
    top: 30px;
    left: -40px;
    background-size: contain;
}
.easypay-four-steps:first-child:before{
	display:none;
}
div#easypay-middro {
    padding-top: 8%;
    padding-bottom: 12%;
}
#easypay-at-nuheara img {
    margin: -200px 0 -300px;
}
#easypay-at-nuheara {
    margin: 100px 0 150px;
}
#easypay-middro p {
    font-size: 20px;
    margin-top: 10px;
}
@media only screen and (max-width:767px)
{
#easypay-at-nuheara img {
    margin: 0;
    margin-top: calc(-10% - 100px);
    margin-bottom: -10%;
}
	#easypay-at-nuheara .et_pb_text
	{
	padding-top:0px!important;
		text-align:center;
	}
}
@media only screen and (max-width: 567px)
{
#easypay-hero h1 {
    font-size: 34px!important;
	text-align:center;
}
	#easypay-hero p {
	text-align:center;
}
	div#easypay-hero {
    padding-top: 30%;
}
.three-sec-width img {
    height: 60px!important;
}
	.two-sec-width img {
    height: 60px!important;
}
}
@media only screen and (max-width: 820px)
{
#easypay-hero h1 {
    font-size: 42px;
 text-align:center;
}
		#easypay-hero p {
	text-align:center;
}
}
@media only screen and (max-width: 989px) and (min-width:568px)
{
	h2 {
    font-size: 32px!important;
	line-height: 1.1em;
}
}
@media only screen and (max-width: 980px)
{

.asd_banner_image h1.asd_banner br {
    display: none;
}
body .class-row h2   {
    line-height: 30px !important;
    margin-bottom: 14px;
	font-weight: 600;
}
.faq-main {
    padding-bottom: 0 !important;
}
.class-row h4 {
    font-weight: 600;
}	
.tap-heading {
    display: flex;
    padding-bottom: 0 !important;
}	
.parents-section {
    padding: 14px 0px 0 !important;
}
.parents-text {
    margin-bottom: 51px !important;
}
.parents-section .et_pb_column {
    margin-bottom: 0 !important;
}
.faq-main .et_pb_module.et_pb_image {
    display: table;
    margin: 0px auto;
}	
.tap-row-text {
    position: relative;
}
.tap-row-text .et_pb_column:nth-child(1) {
    padding-left: 0;
}
.tap-row-text {
    padding-bottom: 0 !important;
}

.cta-over {
    padding-top: 0 !important;
	padding-bottom: 13px;
}
.cta-over {
    margin-top: -1px;
}
.cta-over .et_pb_module.et_pb_text.app_intro_black {
   padding-top: 0 !important;
    padding-bottom: 0;
    margin-bottom: 11px;
}
.sm-cover .et_pb_module.et_pb_text {
    padding-bottom: 0 !important;
    margin-bottom: 14px;
}
.sm-cover .et_pb_row {
    margin-bottom: 31px;
}
.tap-section {
    padding-bottom: 12px !important;
}	
.sm-cover {
    padding-top: 29px !important;
}	
.sm-noise {
    padding-bottom: 0 !important;
}
.tap-section p , .tap-section .et_pb_text_inner{
    text-align: center;
}
	
	
.mobile_show_easy
	{
		display:block!important;
	}
	.desktop_show_easy
	{
		display:none!important;
	}
	.three-sec-width .et_pb_column {
    width: 33.3%!important;
}
	.two-sec-width .et_pb_column
	{
	width:49.9%!important;
	}
	.three-sec-width img {
    height: 90px;
}
		.two-sec-width img {
    height: 90px;
}
	#easypay-at-nuheara {
    margin: 100px 0 0px;
}
}
.mobile_show_easy
	{
		display:none;
	}
@media only screen and (min-width:320px) and (max-width:500px)
{
#easypay-middro2 {
    padding-top: 0px;
}
	#easypay-middro2 .et_pb_text
	{
	padding-bottom:265%;
	}
}
@media only screen and (min-width:501px) and (max-width:550px)
{
#easypay-middro2 {
    padding-top: 0px;
}
	#easypay-middro2 .et_pb_text
	{
    padding-bottom: 160%;
	}
}
@media only screen and (min-width:551px) and (max-width:767px)
{
#easypay-middro2 {
    padding-top: 20px;
}
	#easypay-middro2 .et_pb_text
	{
    padding-bottom: 110%;
		
	}
}
@media only screen and (max-width: 989px) and (min-width:768px)
{
#easypay-middro .et_pb_column{
    width: 49.9%;
    margin-bottom: 0px;
}
	div#easypay-middro {
    padding-top: 5%;
    padding-bottom: 17%;
}
	#easypay-middro p {
    font-size: 16px;
}
}
@media only screen and (max-width: 980px) and (min-width:768px)
{
#easypay-at-nuheara .et_pb_column {
    width: 49.9%!important;
}
	.easypay-wyg2 .et_pb_column {
    width: 49.9%!important;
}
	.two_column_press .et_pb_column {
    width: 29.333333333333332%;
    margin-left: 3%;
    float: left;
}
	.two_column_press img {
    width: 180px;
}
}
@media only screen and (min-width: 981px) and (max-width: 1024px)
{
#easypay-at-nuheara img {
    margin: -100px 0 -219px;
}
}
/*Customer Review Page Media Query*/
.customer_reviews_mobile_slider
{
display:none;
}
@media only screen and (max-width: 767px)
{
.customer_reviews_mobile_slider
{
display:block!important;
}	
	.customer_reviews_desktop_slider
{
display:none;
}
	.row_pd_0
	{
		padding-top:0px;
		padding-bottom:0px;
	}
	h2.main_help_heading {
    font-size: 29px;
    text-align: center;
}
	h1.main_help_heading {
    font-size: 29px;
    text-align: center;
}
	p.new_style_help {
    font-size: 20px !important;
    line-height: 26px !important;
    text-align: center;
}
	.aapd-form-column-wrap .form-third {
    width: 100%;
	margin-bottom: 15px;
}
}
/*How It helps Responsive*/
.shop_black_color {
    background: linear-gradient(rgba(0,0,0,.01),#000 44%,#000 60%);
}
.shop_blue_color {
    background: linear-gradient(rgba(0,0,0,.01), #9ab2cf 44%, #9ab2cf 60%);
}
.shop_light_grey_color {
    background: linear-gradient(rgba(139,28,83,.1), #8b8053 44%, #8b8053 60%)!important;
}
@media screen and (max-width:480px)
{
.shop_text_left h2, .shop_text_right h2 {
    font-size: 34px !important;
}
}
@media screen and (max-width:768px)
{
.helps3 .et_pb_row_26 {
    margin-bottom: 20px!important;
}
	.helps1 .et_pb_column.et_pb_column_1_2.et_pb_column_20{
    margin-bottom: 20px!important;
}
.et_pb_section.et_pb_section_19.shop_section.helps1.et_section_regular {
    padding-bottom: 0px;
}
	.et_pb_section.et_pb_section_21.shop_section.helps2.et_section_regular {
    padding-bottom: 0px;
}
	.helps2 .et_pb_row.et_pb_row_22.shop_row.shop_text_right {
    margin-bottom: 20px;
}
}
@media screen and (max-width: 340px)
{
.music_podcasts {
    padding: 130px 0px 37px!important;
}
.music_podcasts h2 {
    font-size: 24px!important;
    margin-bottom: 0px!important;
    line-height: 28px;
}
.music_podcasts h1 {
    font-size: 24px!important;
    margin-bottom: 0px!important;
    line-height: 28px;
}
	.music_podcasts h4 {
    font-size: 18px!important;
}
}

@media screen and (max-width:990px)
{
.device_text.d_one_text {
    position: relative;
}
	.device_text.d_two_text {
    margin-top: 0px;
}
	.sound-sec-mobile1 {
    min-height: 489px !important;
    background-position: left !important;
}
	.sound-sec-mobile1 .cut_media_intro 
	{
	text-align:center;
	}
	.tap_height_sec {
    top: -54px;
    position: relative;
}
	.sound-sec-mobile2 h2 {
    font-size: 23px!important;
    line-height: 27px!important;
    margin-bottom: 20px;
}
	.app_intro_black {
    text-align: center;
}
.cut_media_intro2  p
	{
	text-align:center;
	}
	.asd_mobile_h2 h2 {
    font-size: 23px!important;
}
}
@media screen and (max-width:480px)
{
.device_text h4 {
    font-size: 20px;
	text-align:center;
}
	.device_text p {
	text-align:center;
}
	.fingertip_mobile_sec {
    min-height: 436px;
    padding-top: 0px!important;
    padding-bottom: 0px!important;
}
	.fingertip_mobile_sec:before {
    content: "";
    position: absolute;
    height: 100%;
    left: 0;
    right: 0;
    bottom: 0;
    background: linear-gradient(rgba(0,0,0,.01),#000 100%,#000 90%);
 
}
	.finger_cta_right {
    padding: 0;
    margin: 334px 0px 0px !important;
    float: right;
}
	.quality_list_sec {
    padding-top: 30px;
    min-height: 953px;
}
	.quality_cta_text_mobile h2 {
    font-size: 20px;
    text-align: center;
    margin-bottom: 6px;
}
	.quality_cta_text_mobile ul li {
    font-size: 14px;
    line-height: 21px;
    margin-bottom: 10px;
}
	#musicbox4 .music_box {
    padding: 30px 30px!important;
    height: 500px!important;
}
	.et_pb_gallery_item {
    text-align: center;
}
	#pt-50
	{
padding-top:50px!important;
	}
	.customer_experince_testimonial .et_pb_container {
    height: 330px!important;
}
	h2.text-center-hed {
    text-align: center!important;
}
	.asd_banner_image {
    padding: 313px 0px 22px;
}
	.asd_banner
	{
	    font-size: 21px;
    line-height: 26px;
    margin-bottom: 7px;
	}
	.asd_banner_para {
    font-size: 16px;
    line-height: 23px;
}
	.app_intro_black h2 {
    font-size: 23px!important;
    line-height: 30px;
    text-align: center;
}
	.app_intro_black p {
    text-align: center;
}
	.sound-sec-mobile1 .cut_media_intro {
    padding: 299px 0px 40px;
    max-width: 600px !important;
    margin: 0px auto !important;
    float: none !important;
}
	.cta_footer_new h2 {
    font-size: 16px!important;
    line-height: 25px;
}
	.cta_footer_new h5 {
    font-size: 15px!important;
    line-height: 22px;
    margin: 13px 0px 20px;
}
}
@media screen and (min-width: 481px) and (max-width:768px)
{
.asd_banner
{
 font-size: 35px;
line-height: 35px;
margin-bottom: 10px;
}
		.asd_banner_image
	{
	    padding: 257px 0px 37px;
	}
.quality_list_sec {
    padding: 50px 0px;
	    min-height: 1200px;
}
	.quality_cta_text_mobile {
    max-width: 400px;
    margin: 0px auto;
}
	.et_pb_gallery_item {
    text-align: center;
}
		#pt-50
	{
	padding-top:50px!important;
	}
	h2.text-center-hed {
    text-align: center!important;
}
}
@media screen and (min-width: 481px) and (max-width:980px)
{
.finger_cta_right {
    padding: 0;
    margin: 0px 0px 0px !important;
    float: right;
}
	.sound-sec-mobile1 .cut_media_intro
	{
	    max-width: 100% !important;
    padding: 171px 20px 0;
    text-align: center;
	}
}
@media screen and (max-width:768px)
{
.sound-sec-mobile2 .tap_touch_heading {
    padding-left: 0px!important;
    max-width: 100%!important;
    text-align: center;
}
	.cut_media_right_content h2 {
    max-width: 100%;
    margin-bottom: 0px;
    font-size: 33px;
    line-height: 42px;
}
.p2 {
    text-align: center;
}
	p.btn-center-sec {
    text-align: center;
}	
}
.sp-testimonial-free-item {
    height: auto!important;
}
.button, input.wpcf7-form-control.wpcf7-submit {
    line-height: 1!important;
    display: inline-block;
    margin-top: .85em;
    font-size: 15px;
    text-transform: uppercase;
    font-weight: 500;
    text-decoration: none!important;
    border-radius: 8px;
    padding: 15px 18px;
    letter-spacing: 1px;
    text-align: center;
    min-width: 200px;
	background-color: #2e1fff;
    color: #fff;
    border-color: #2e1fff;
}

.button:hover, input.wpcf7-form-control.wpcf7-submit:hover {
   background-color: #000;
    color: #fff;
    border-color: #000;
}
#nalhearingtest_page span#progress_overall {
    border: 1px solid #000;
    width: 90%;
    display: inline-block;
    height: 10px;
    position: relative;
    top: 8px;
    background-color: #dedbd8;
    margin-left: auto;
    margin-right: auto;
    text-align: left;
}
#nalhearingtest_page span#progress_done {
    width: 1%;
    display: inline-block;
    height: 8px;
    background-color: #01afa5;
}
.klaviyo_field_group input.text:focus, .klaviyo_field_group input.title:focus, .klaviyo_field_group input[type=text]:focus, .klaviyo_field_group select:focus, .klaviyo_field_group textarea:focus {
    color: #777;
}
.klaviyo_field_group input.text, .klaviyo_field_group input.title, .klaviyo_field_group input[type=email], .klaviyo_field_group input[type=password], .klaviyo_field_group input[type=tel], .klaviyo_field_group input[type=text], .klaviyo_field_group select, .klaviyo_field_group textarea {
    font: 1em helveticaneue,helvetica neue,Helvetica,Arial,sans-serif;
    color: #777;
}
.foo-link a {
    color: #fff;
}
.foo-link a:hover {
	 color: #d2cfcf;
  text-decoration:underline;
}
select#k_id_region {
    background-image: url(/wp-content/uploads/2020/09/download.png)!important;
    background-repeat: no-repeat!important;
    background-position: right!important;
}
.avia-menu-text {
    text-transform: uppercase;
	font-size: 13px;
}

footer .widget {
    margin: 40px 0;
}
.social_main {
    padding-top: 20px;
}
.footer-social-icons {
    margin-top: 25px;
}
#socket {
    background: 0 0!important;
    border: 0;
    padding: 0 0 40px;
}
#main-footer ul li a:hover {
    color: #d2cfcf!important;
}
.hearing-check
{
font-size: 16px;
    font-family: urw gothic l;
    /*letter-spacing: 2px;*/	
}


/* new css */

.lead-text-mid p {
    max-width: 534px;
    margin: 0px auto;
}
.time-hero {
    min-height: 600px;
}

.most-section {
    padding: 0px 0px 0px !important;
    background: transparent !important;
    margin-top: -194px;
}

.most-row {
    max-width: 675px !important;
    display: flex;
    align-items: center;
    padding-top: 15px;
}
 .award-mid {
    display: flex; 
    justify-content: center;
}

.award-mid h4.et_pb_module_header {
    max-width: 200px;
    text-align: center;
    font-size: 14px;
    line-height: 17px;
    min-height: 59px;
    display: flex; 
}

.award-mid  .et_pb_main_blurb_image {
    max-width: 123px;
    margin-bottom: 17px;
    min-height: 170px;
}
.most-section h1 {
    font-size: 36px;
    line-height: 43px;
}
.tech-row {
    max-width: 1100px !important;
}

.max-wrap-main {
    padding-top: 0 !important;
}

 



.max-cta-wrap a.et_pb_button:hover {
    background: #2f1fff !important;
    border-color: #2f1fff !important;
}
.hearing-hero h1 {
    font-size: 36px;
    color: #FFF;
    max-width: 741px;
    margin: 0px auto;
    line-height: 46px;
}
.hearing-hero p {
    font-size: 20px;
}
.et_pb_button:after, .et_pb_button:before {
    display: none;
}
.hearing-hero .btn_primary, .nal-section .btn_primary {
    font-family: URWGothicregular,sans-serif;
    font-size: 17px;
    min-width: 371px !important;
}

.hearing-hero {
  /*  padding: 600px 0px 100px !important; */
}
  .hearing-hero {
    padding: 200px 0px 100px !important;
}  

.dft-text h2 {
    font-size: 36px;
    line-height: 36px;
    margin-top: 0;
    font-weight: 400;
}

.check-text1{
    max-width: 729px;
    margin: 0px auto;
}

.check-text2 {
    max-width: 680px;
    margin: 0px auto 20px;
}
.check-text3  {
    position: absolute;
    top: 189px;
    right: 72px;
    max-width: 394px;
    color: #FFF;
}

.page-id-29109 .asd_banner_para {
    max-width: 723px;
    margin: 0px auto;
}
.inter-section {
    padding: 0px 0px 0 !important;
}
.inter-row .et_pb_column:nth-child(2) {
    position: relative;
   margin-top: -134px;
}

.inter-row .et_pb_column:nth-child(2) .et_pb_module {
    text-align: right;
    margin-right: 77px;
}

.inter-row .et_pb_column:nth-child(1) {
   padding-left: 100px;
}

.inter-row .et_pb_column:nth-child(1) .et_pb_text_inner h2 {
    max-width: 355px;
}

.inter-row .et_pb_column:nth-child(2) .et_pb_main_blurb_image {
    margin-bottom: 0;
}
.res-row .et_pb_text_inner {
    max-width: 704px;
    margin: 0px auto;
    padding: 30px 0px;
}

.res-row .et_pb_text_inner h2 {
    margin-bottom: 19px;
}
.nal-section {
    padding: 0px 0px 90px !important;
}
.nal-section .et_pb_module.et_pb_image {
    margin-bottom: 4px;
}

.nal-section .et_pb_row {
    max-width: 907px;
    margin: 0px auto 20px;
    text-align: center;
}

.nal-section  p {
    margin: 30px 0px 43px;
}
.hearing-hero .btn_primary:hover, .nal-section .btn_primary:hover {
    background: #2f1ffe !important;
    border: 2px solid #2f1ffe!important;
}
.guarantee-row h2 {
    font-weight: 400 !important;
    font-size: 36px;
    max-width: 782px;
    margin: 0px auto 30px;
}
.guarantee-row h2 br {
    display: none;
}


.lead_text_lg  , .lead_text_lg   p {
    font-size: 33px;
    line-height: 40px;
}

.max_row_time  .lead_text_lg {
    max-width: 500px;
    margin: 0px auto;
}

.max_row_time img {
    max-width: 500px;
}
.max-buds-hearing-top img {
    max-width: 400px;
}
.max_row_sound .lead_text_lg  {
   max-width: 500px;
    margin: 0px auto;
}


.max_row_sound  img {
    max-width: 672px;
}
.max_row_hdr span.et_pb_image_wrap {
    max-width: 717px;
} 
.btn_dark_border {
    border: 2px solid #000 !important;
    color: #000;
    padding: 5px 10px !important;
    min-width: 177px !important;
	text-align: center;
}

.et_pb_button:after {
    display: none;
}

.btn_dark_border:hover {
    border-color: #2f1fff !important;
    background: #2f1fff !important;
    color: #FFF;
}

.max_cta_high {
    padding: 144px 0px !important;
    background-position: top;
}
 
.max_cta_high  h2 {
    margin-bottom: 13px;
}

.max_cta_high  .et_pb_row  .et_pb_coulmn:nth-child(2) {
    padding-left: 136px;
}

.max_cta_high .et_pb_column:nth-child(2) { 
 padding-left: 136px;
 }

.max_buds_row .et_pb_column:nth-child(1) .et_pb_module.et_pb_image {
    right: -134px;
    position: absolute;
}

.max_buds_row .et_pb_column:nth-child(1) .et_pb_module.et_pb_text {
    padding-left: 126px;
}

.max_cta_dark h2, .max_cta_dark p {
    color: #FFF;
}

.max_cta_dark h2 {
    margin-bottom: 19px;
}

.icon_tab .et_pb_column {
    display: flex;
    align-items: center;
    justify-content: center;
}

.icon_tab .et_pb_column .et_pb_module.et_pb_blurb {
    max-width: 68px;
    margin: 0px 20px;
    text-align: center;
}

.icon_tab .et_pb_column .et_pb_module.et_pb_blurb .et_pb_main_blurb_image {
    margin-bottom: 17px;
    min-height: 58px;
}

.icon_tab .et_pb_column .et_pb_module.et_pb_blurb h4.et_pb_module_header {
    text-align: center;
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 600;
    color: #565656;
    position: absolute;
    bottom: -31px;
    margin-bottom: 0;
}

.icon_tab .et_pb_column .et_pb_module.et_pb_blurb:nth-child(1) img {
    max-width: 59px;
}

.icon_tab .et_pb_column .et_pb_module.et_pb_blurb:nth-child(2) img {
    max-width: 63px;
    position: relative;
    top: 2px;
}

.icon_tab .et_pb_column .et_pb_module.et_pb_blurb:nth-child(3) img {
    max-width: 56px;
    position: relative;
    top: 9px;
}

.icon_tab .et_pb_column .et_pb_module.et_pb_blurb:nth-child(4) img {
    max-width: 49px;
    position: relative;
    top: 5px;
}

.icon_tab .et_pb_column .et_pb_module.et_pb_blurb:nth-child(5) img {
    max-width: 69px;
    position: relative;
    top: 0px;
}

.icon_tab .et_pb_column .et_pb_module.et_pb_blurb:nth-child(6) img {
    max-width: 58px;
}

.icon_tab .et_pb_column .et_pb_module.et_pb_blurb:nth-child(7) img {
    max-width: 49px;
    position: relative;
    top: 5px;
}

.icon_tab {
    padding-top: 0px !important;
    margin-bottom: 76px;
}

.buds-wrapper .et_pb_row {
    max-width: 1000px;
}

.buds-wrapper .et_pb_row .et_pb_column:nth-child(2) {
    display: flex;
    align-items: center;
}
.speech_section {
    padding-bottom: 0 !important;
}

.buds-wrapper {
    padding: 0px 0px 70px !important;
}

.buds-wrapper .et_pb_row .et_pb_column:nth-child(2) h2 {
    margin-bottom: 22px;
}
.sp-text {
    margin-top: 33px;
    margin-bottom: 20px;
}


.fit_row_media   .et_pb_column {
    padding: 5px;
}

 .water_bg {
    height: 600px;
    margin-bottom: -531px;
    background-size: cover !important;
}

.water_text_section {
    background: transparent !important;
}

.water_text_section 
 .et_pb_text_inner {
    margin-bottom: 40px;
}

.text-guarantee {
   text-align: left !important;
    color: #000;
}
 
/* New css */

@media (min-width:1600px){
  .hearing-hero {
    padding: 300px 0px 100px !important;
}  
}


@media screen and (min-width:981px)
{
.ls-thumbnail-slide-container img {
    padding: 5px!important;
}
.ls-fullwidth .ls-thumbnail {
    top: 0px!important;
}
	
.iba_section  .et_pb_row {
    justify-content: center;
    display: flex;
    flex-wrap: wrap;
}
.iba_section  .et_pb_column.et_pb_column_empty {
    display: none;
}	
	
	
	
	
}



@media screen and (min-width:1280px) and (max-width:1380px){
.shop_row {
    padding-bottom: 0 !important;
    padding-top: 0 !important;
     max-width: 1310px !important;	
	
}
}

@media screen and (min-width:1381px){
	.shop_row {
    padding-bottom: 0 !important;
    padding-top: 0 !important;
    padding-left: 0px !important;
    padding-right: 0px !important;
    max-width: 1308px !important;
	
}
}
@media screen and (min-width:981px)
{
.hero_bann2 {
    padding: 255px 0px !important;
	background-position: top left;
}
	.cta_img img {
    left: 100px;
}
}
.cta_text_max2 p:last-child {
    margin-bottom: 0px;
}



@media (max-width:980px){
	
.max_cta_high .et_pb_text_inner p, .max_cta_high .et_pb_text_inner h2,
.max_buds_row h2, .max_buds_row p {
    text-align: center !important;
}

.max_buds_section  img {
    max-width: 200px;
}

.lead-text-mid {
    padding-top: 0 !important;
} 	
	
.max_buds_section {
    padding-top: 21px !important;
}

.max_buds_row .et_pb_column {
    margin-bottom: 0 !important;
}
.dft-text .et_pb_text_inner h2, .dft-text .et_pb_text_inner p {
    text-align: left ;
}	
.max_cta_high {
    min-height: 800px;
}
.fit_row_media .et_pb_column {
    width: 50% !important;
    float: left;
}
.max_cta_high  .et_pb_row {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
}
.bud-app-section {
    padding: 10px 0px 7px !important;
}

.bud-app-section .et_pb_row:nth-child(4) {
    padding-top: 0 !important;
}
.buds-wrapper .et_pb_module.et_pb_image span.et_pb_image_wrap {
  /*  max-width: 152px;*/
}
.buds-wrapper {
    padding: 30px 0px 15px !important;
	clear: both;
}
	.buds-wrapper .et_pb_module.et_pb_image {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
}

.buds-wrapper .et_pb_module.et_pb_image span.et_pb_image_wrap {
    display: inline-block;
}
.sp-text {
    margin-top: 0;
}
.bud-app-section .et_pb_row:nth-child(2) {
    padding-top: 10px !important;
    padding-bottom: 0 !important;
}
.icon_tab {
    margin-top: 20px;
    margin-bottom: 0;
    float: left;
    width: 100%;
}

.icon_tab .et_pb_column img {
    max-width: 42px !important;
    top: 0 !important;
}

.icon_tab .et_pb_column .et_pb_module.et_pb_blurb {
    max-height: initial;
    margin: 0px 18px;
    display: inline-block;
}

.icon_tab .et_pb_column .et_pb_module.et_pb_blurb .et_pb_main_blurb_image {
    margin-bottom: 0 !important;
    min-height: auto;
}

.icon_tab .et_pb_column .et_pb_module.et_pb_blurb h4.et_pb_module_header {
    left: 0;
    right: 0;
    position: relative;
    bottom: 0;
    margin-top: 17px;
}

.speech_section .et_pb_row.icon_tab:nth-child(3), .speech_section .et_pb_row.icon_tab:nth-child(4) {
    margin-bottom: 0 !important;
    margin-top: 0 !important;
}

.speech_section .et_pb_row.icon_tab:nth-child(5) {
    margin-bottom: 0 !important;
    padding-bottom: 0;
}

.icon_tab {
    width: 100% !important;
} 	
.fit-section {
   padding: 10px 0px 40px !important;
}
.water_bg {
    padding: 10px 0px 20px !important;
}
.life-section {
    padding: 0px 0px 40px !important;
}

.life-section .et_pb_row {
    padding-top: 0 !important;
}
.water_text_section {
    padding-bottom: 40px !important;
}

.water_text_section .et_pb_row {
    margin-top: -16px !important;
}
.max_cta_high .et_pb_row h2 {
    margin-bottom: 0;
}
.water_bg {
    margin-bottom: 0;
    height: auto;
}

.water_text_section  .et_pb_row {
    width: 100%;
}
.max-wrap-main {
    padding: 30px 0px 10px !important;
}	
.max_row_time img {
    max-width: 100%;
}

.max_row_sound img {
    max-width: 100%;
}

body .dft-text .lead_text_lg, body .dft-text .lead_text_lg p {
    font-size: 20px;
    line-height: 28px;
    text-align: center !important;
}

.max_cta_high {
    padding: 4px 0px !important;
}

.max_cta_high .et_pb_column:nth-child(2) {
    padding-left: 0;
    text-align: center;
}

.max_buds_row .et_pb_column:nth-child(1) .et_pb_module.et_pb_text {
    padding-left: 0;
}

.max_buds_row .et_pb_column:nth-child(1) .et_pb_module.et_pb_image {
    right: 0;
}

.max-wrap-main.dft-text h2, .max-wrap-main.dft-text p {
    text-align: center !important;
}

 	
	
	
.guarantee-row h2 {
    font-size: 22px!important;
    line-height: 31px;
}
.hearing-hero h1 {
    font-size: 19px;
    line-height: 29px;
}

.hearing-hero {
    padding: 131px 0px 15px !important;
}

.nal-section {
    padding: 0px 0px 21px !important;
}

.nal-section p {
    margin: 8px 0px 26px;
}

.res-row .et_pb_text_inner {
    padding: 0px 37px;
}

.result-section {
    padding-bottom: 15px !important;
	padding-top: 15px !important;
}

.inter-row .et_pb_column:nth-child(1) {
    padding: 0;
    text-align: center;
}

.inter-row .et_pb_column:nth-child(2) {
    margin: 0;
}

.inter-row .et_pb_column:nth-child(2) .et_pb_module {
    margin-right: 0;
    text-align: center;
}

.inter-row .et_pb_column:nth-child(2) .et_pb_module .et_pb_blurb_content {
    text-align: center;
}	

.check-text3 {
    position: relative;
    top: 0;
    right: 0;
    max-width: 100%;
}

.inter-section .white-text h2,.inter-section  .white-text p {
    color: #000 !important;
}
.dft-text h2 {
    line-height: 30px;
}

.take-section {
    padding-bottom: 10px !important;
	padding-top: 35px !important;
} 



.inter-row .et_pb_blurb_description {
    padding-right: 18px;
}

.result-section .et_pb_row {
    width: 100% !important;
} 	
.nal-section {
  padding-top: 6px !important;
    padding-bottom: 32px !important;
    margin-top: 0;
}

body .nal-section.dft-text .et_pb_text_inner h2, body .nal-section.dft-text .et_pb_text_inner p {
    text-align: center !important;
}

body .nal-section.dft-text .et_pb_text_inner h2 {
    margin: 8px 0px 0px;
}
.eft-text {
    position: absolute;
    bottom: 0;
    padding: 0px 26px 30px;
}
.eft-text p, .eft-text h2 {
    color: #FFF;
}
.dft-text.eft-text{
    background: linear-gradient(rgba(0,0,0,.01),#000 69%,#000 60%);
}	
	
}





@media screen and (min-width: 768px)
{
p.lead_text {
    margin-bottom: 18px!important;
}
}
.overlay-blue-banner:before {
    content: "";
    background: rgba(110,130,226,.5);
    background: linear-gradient(rgba(169,168,171,0.46),#b4b4b59e 0%,rgba(47,31,254,0.45) 71%);
    position: absolute;
    height: 100%;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
}
.et_pb_toggle_title {
    font-size: 16px;
    color: #222!important;
	    padding-right: 0px!important;
    padding-left: 20px!important;
}
.et_pb_toggle_title:before {    
    right: unset!important;
    left: 0!important;
}
h1.iq-h1 strong {
    font-family: URWGothicdemibold;
}
.video-speaker-banner {
    padding: 250px 0!important;
    text-align: center;
    min-height: 519px;
    background-position: top center;
}
.black-code-heading
{
color:#222;
}
.inner-sec-cta h2 {
    /* margin-bottom: 12px; */
    font-size: 33px;
    font-family: urw gothic l;
}
.inner-sec-cta p
{
    margin-top: 0!important;
    font-size: 20px;
    line-height: 25px;
}
.font-20
{
font-size:20px;
}
.tv_bg_bottom {
    min-height: 715px;
	margin-top: -160px;
}
div#learn-more-gadget {
    background-attachment: fixed;
    background-position: center center;
}
.iqstream-banner-se
{
padding: 290px 0 25px!important;
}
.iqstream-banner-se2 {
    padding: 195px 0 35px!important;
}
.music_podcasts
{
padding: 479px 0px 71px !important;
}
.music_podcasts h2 {
    font-size: 45px;
    line-height: 50px;
    margin-bottom: 15px;
}
.music_podcasts h1 {
    font-size: 45px;
    line-height: 50px;
    margin-bottom: 15px;
}
.music_podcasts h4
{
    font-size: 33px;
    line-height: 40px;
}
h2 sup{
/*     font-size: 30%;
    top: -1.8em; */
	  font-size: 18px;
    top: -0.8em;
}
h4 sup{
/*     font-size: 30%;
    top: -1.8em; */
	  font-size: 15px;
    top: -0.8em;
}
p.aapd-stars {
    font-size: 26px;
}
.listng-hearing-aids p {
    padding-bottom: 5px;
}
.guarantee_strip .btn_white_border.btn {
    min-width: 216px;
    padding: 13px 14px;
    font-weight: 300;
    border: 2px solid #fff!important;
    letter-spacing: 0px;
}
.guarantee_strip .btn_white_border.btn:hover {
    border: 2px solid #2f1ffe!important;
}
/*Dropdown Css*/
.dropdown {
	background: #333;
	visibility: hidden;
  opacity: 0;
  min-width: 168px;
	position: absolute;
  transition: all 0.5s ease;
  margin-top: 1rem;
	left: 0;
  display: none;
}

.drop-select li:hover > ul,
.dropdown:hover {
  visibility: visible;
  opacity: 1;
  display: block;
}

.dropdown li {
	clear: both;
  width: 100%;
}
.dropdown li {
	color: #fff;
  background: #333;
	display: block;
	float: left;
	padding: 10px;
	position: relative;
	text-decoration: none;
  transition-duration: 0.5s;
}
  
.dropdown li a {
  color: #fff;
}

.dropdown li:hover {
	background: #111;
	cursor: pointer;
}
.dropdown img {
    width: 30px;
	height:20px;
}
.flag-text {
    top: -5px;
    position: relative;
    right: -5px;
    font-size: 14px;
}
.mobile-flag
{
display:none!important;
}
@media screen and (max-width:994px)
{
.mobile-flag
{
display:inline-block!important;
}
.desktop-flag	
	{
	display:none!important;
	}
	ul.dropdown {
    text-align: left!important;
}
}
.shop-flag img {
    width: 30px;
    height: 20px;
}
.shop-flag {
    min-width: 100px!important;
    line-height: 0px!important;
	    top: 8px!important;
    position: relative!important;
	background: transparent!important;
	    text-align: left!important;
}
.shopify-buy__btn-wrapper {
    margin-top: 0px!important;
}
.shopify-buy__product
{
margin-left:0px!important;
	    margin-bottom: 30px!important;
}
@media (max-width: 499px)
{
.shopify-buy__product {
    position: relative!important;
}
}
@media screen and (max-width:768px)
{
h3.shopify-buy__product__price {
    text-align: center;
}
	.shopify-buy-frame--product .shopify-buy__product {
    text-align: center;
}
}
.customer_experince_testimonial .et-pb-controllers a {
    height: 13.5px;
    width: 13.5px;
    padding: 7px;
	margin-right: 4px;
}
.customer_experince_testimonial .et_pb_slide {
    padding-left: 0px;
    padding-right: 0px;
}
#aapd-form-bottom {
    background-position: top left;
}
.note-form2 {
    color: #fff;
    font-size: 12px;
}
.apply-btn {
    padding: 11px 22px!important;
    font-size: 22px;
    font-family: inherit;
    font-weight: 300;
    letter-spacing: 0px;
    border: 2px solid #FFF;
    min-width: 229px!important;
}
.asd_mobile_h2 h2.white {
    margin-bottom: 20px;
}
.subsidies-para {
    padding-bottom: 30px;
}
#aapd-form-bottom .wpcf7-response-output {
    color: #fff;
}
.national-banner:before {
    content: "";
    position: absolute;
    height: 100%;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background: -moz-linear-gradient(top,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 30%,rgba(0,0,0,0) 70%,rgba(0,0,0,0.65) 100%);
    background: -webkit-linear-gradient(top,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 30%,rgba(0,0,0,0) 70%,rgba(0,0,0,0.65) 100%)!important;
    background: linear-gradient(to bottom,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 30%,rgba(0,0,0,0) 70%,rgba(0,0,0,0.65) 100%)!important;
}
h3.post-font {
    font-size: 30px;
}
div#avia-messagebox {
    background-color: #f5f6fc;
    border-color: #9dadbf;
    text-shadow: 0 1px 0 rgba(255,255,255,.7);
    color: #4671a3;
    padding: 35px;
}
#avia-messagebox span.avia_message_box_title {
    background-color: rgba(0,0,0,.05);
    position: relative;
    top: -31px;
    left: -35px;
    padding: 10px 20px;
    font-size: 12px;
    text-shadow: none;
}
.avia_message_box_content {
    font-size: 14px;
    text-transform: uppercase;
    font-weight: 600;
	    margin-top: -41px;
    text-align: center;
}
.avia_message_box_content p, .avia_message_box_content a{
   background-color: #f5f6fc;
    border-color: #9dadbf;
    text-shadow: 0 1px 0 rgba(255,255,255,.7);
    color: #4671a3;
	font-weight:bold;
}
.single-post h3 {
    font-size: 35px;
    margin-top: 20px;
    margin-bottom: 20px;
}
.img-blogq
{
margin-right:50px;
}
.single-post h2
{
line-height:42px;
}
h4.banner-short-desc{
	padding-bottom: 5px;
}
@media screen and (min-width: 300px) and (max-width:767px)
{
.music_podcasts {
    padding: 257px 0px 37px !important;
}
	.music_podcasts h2 {
    font-size: 35px!important;
		 line-height: 28px!important;
    margin-bottom: 0px!important;
}
		.music_podcasts h4 {
    font-size: 20px!important;
    line-height: 24px!important;
}
}

@media screen and (min-width:991px)
{
.full-row-post {
    width: 100%;
    display: inline-block;
	margin-top: 35px;
    margin-bottom: 35px;
}
.col-half-post {
    width: 47%;
    float: left;
}
	.col-half-post:first-child
	{
	margin-right:45px;
	}
	.inner-new-blog .blog-column {
    width: 47%;
    float: left;
}
.inner-new-blog {
    width: 100%;
    display: inline-block;
}
	.inner-new-blog .blog-column:first-child
	{
	margin-right:30px;
	}
}
.main_color tr:nth-child(even) {
   background-color: #fff;
	color: #222;
}
.main_color td
{
border-color: #d2d2d2;
	font-size: 13px;
    padding: 9px 12px;
    border-style: solid;
    border-width: 1px;
    border-left: none;
    border-top: none;
}
.main_color tr:nth-child(odd){
    background: #f8f8f8;
}
blockquote {
    border-color: #2e1fff;
}
blockquote p {
    font-size: 18px;
    line-height: 1.5em;
    color: #969699;
}
.avia-button-center {
    display: block;
    text-align: center;
    clear: both;
}
a.avia-button {
    border-radius: 3px;
    text-decoration: none;
    display: inline-block;
    margin: 3px 0;
    line-height: 1.2em;
    position: relative;
    padding: 15px 30px 13px;
    font-size: 13px;
    min-width: 139px;
    background-color: #2e1fff;
    color: #fff;
    border-color: #0c0ddd;
    margin-top: 20px;
    margin-bottom: 20px;
}
p.review-date {
    font-weight: 700;
    text-transform: uppercase;
    text-align: center;
    color: #2e1fff;
}
.post-testimonial-single .et_pb_slide_description {
    padding: 0px;
    text-shadow: none;
    width: 100%;
}
.post-testimonial-single .et_pb_slide {
    padding: 0px;
}
.post-testimonial-single .et-pb-controllers {
    bottom: -11px;
}
.inner-new-blog {
    margin-top: 20px;
    margin-bottom: 20px;
}
.inner-new-blog p {
    margin-top: 15px;
}
#post-testimonial h5.testimonial-heading {
	color: #2e1fff!important;}
#post-testimonial .et_pb_slide {
    padding-left: 0px;
    padding-right: 0px;
}
.post-box-inner {
    background: #f4f4f4;
}
img.glob-icon-img {
    float: left;
    width: 6%;
    margin-top: 30px;
	margin-right: 20px;
}
.post-box-inner h3 {
    margin-top: 20px;
    margin-bottom: 0pc;
    font-size: 25px;
}
.avia-testimonial_inner-blog .avia-testimonial-content {
    padding: 15px;
    border-style: solid;
    border-width: 1px;
    border-radius: 2px;
    background: #f8f8f8;
    border-color: #d2d2d2;
}
.avia-testimonial_inner-blog {
    width: 700px;
    margin: 0 auto;
	margin-bottom:30px;
}
.single-post h4 {
    font-size: 22px;
    color: #000;
}
.page .shopify-buy__product__price {
    text-align: center;
}
.page .shopify-buy__product
{
	margin-bottom:0px!important;
}
.money_text {
    padding: 0px 0 60px;
}
.shopify-buy__product__actual-price {
    font-size: 24px;
    font-weight: 600;
    color: #222;
    font-family: urwgothicregular;
}
.shop_row .shopify-buy__product__actual-price 
{
color:#fff;
}
.shopify-buy__btn
{
text-transform:uppercase;
}
@media screen and (min-width:769px)
{
.p_detail_main .shopify-buy__product__price {
    text-align: left;
}
}
.iba_section h2 {
    padding-bottom: 30px;
}
.iba_section .shop_btn {
    min-width: 180px;
    font-size: 16px;
}
.iba_section .shop_btn:hover{
background:#000;
}
/*Hearing Check Css*/
div#nalhearingtest_page {
    padding-left: 50px;
    padding-right: 50px;
    margin-left: 20px;
    margin-right: 20px;
}
@media screen and (max-width: 767px)
{
div#nalhearingtest_page{
    padding-left: 0;
    padding-right: 0;
}
}
.page_intro h1 {
    font-size: 60px;
    letter-spacing: 1px;
}
@media screen and (max-width: 568px)
{
.page_intro h1 {
    font-size: 36px;
}
	#nalhearingtest_page h3 {
    font-size: 24px;
}
}
@media screen and (min-width: 569px) and (max-width:989px)
{
.page_intro h1 {
    font-size: 48px;
}	
		#nalhearingtest_page h3 {
    font-size: 26px;
}
}
.hearing-check .et_pb_text_inner br {
    display: none;
}
 .page_form input[type=email], .page_form input[type=text]{
    background-color: #fff;
    border: 1px solid #bbb;
    padding: 2px;
    color: #4e4e4e;
    width: 100%;
    border-color: #d2d2d2;
    background-color: #f8f8f8;
    color: #969696;
    padding: 8px 6px;
    outline: none;
    font: 1em "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
	     font-size: 13px;
    color: #444;
}
 .page_form label {
    font-weight: bold;
    font-size: 0.92em;
}
 .page_form select
{
margin-bottom:0px;
}
 .page_form .wpcf7 {
    margin-top: 15px;
}
.page_form span.wpcf7-not-valid-tip {
    font-weight: normal;
    font-size: 13px;
    color: #444;
}
.page_form .wpcf7-response-output {
    border-color: #d2d2d2!important;
}
 #age_select {
    display: block!important;
}
.page_audio h3 {
    font-size: 36px;
}
input.button.hearingtest_nav {
    cursor: pointer;
}
.audioplayer-preview h3
{
    font-size: 36px;
}
input#hearingtest_entry {
    border: 1px solid #e1e1e1;
    padding: 8px 6px;
    outline: none;
    font: 1em "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
    color: #777;
    margin: 0;
    width: 100%;
    display: block;
    margin-bottom: 20px;
    background: #fff;
    border-radius: 0px;
}
#nalhearingtest_page p.entryerror {
    margin-bottom: 10px;
}
   button#player_playnext {
    max-width: 200px!important;
    min-width: unset!important;
}
.result-box .info p {
    color: #fff;
}
@media screen and (max-width:980px)
{
div#nalhearingtest_page {
    padding-top: 50px;
}
.max-wrap-main br {
    display: none;
}	
	
}
select.shopify-buy__option-select__select {
   background-image: url(/wp-content/uploads/2020/08/download.png);
    background-position: center right;
    background-repeat: no-repeat;
    border-radius: 2px;
    margin-bottom: 0px;
    border-color: #d2d2d2;
    background-color: #f8f8f8;
    color: #969696;
    margin-top: 0px;
    font-size: 16px!important;
    padding: 9px 6px;
}
.shopify-buy__option-select-wrapper {
    margin-bottom: 10px;
}
div#nalhearingtest_page {
    margin-top: 30px;
}
@media screen and (max-width:981px)
{
#nalhearingtest_page p.cochlearsorry, p.hearingaids {
    position: relative;
    width: auto;
}
	#nalhearingtest_page .step .fourcolumns {
    width: 100%;
}
	#audioplayer button {
    margin-bottom: 20px;
}
}
#nalhearingtest_page .volume-bar {
    margin-bottom: 20px;
    margin-top: 20px;
}
#nalhearingtest_page .step-block .btn {
    padding: 9px 21px 9px 27px!important;
}
@media screen and (max-width: 768px)
{
#nalhearingtest_page .step-block .col {
    width: 100%!important;
}
	
.boost_mobile4 .text {
    font-size: 20px!important;
    line-height: 34px !important;
}	
	
	
}
@media screen and (max-width: 360px)
{
#nalhearingtest_page .step-block .reset, #nalhearingtest_page .step-block .btn {
    margin-left: 10px;
    margin-right: 10px;
}
}
@media screen and (max-width:767px)
{
.testimonial-slider {
    padding-bottom: 40px;
	 
}	
	.et-pb-controllers
	{
	   bottom: 11px!important;
	}
	.et-pb-slider-arrows {
    display: none;
}
}

@media screen and (max-width:981px)
{
.heading-blog h1 {
    padding-bottom: 0px!important;
}
}
p.product-quote {
    margin-top: 20px;
}
@media screen and (min-width:280px) and (max-width:330px)
{
.iba_section .et_pb_row:nth-child(2) .et_pb_module.et_pb_image {
    left: -16px!important;
    max-width: 110px!important;
}
	.iba_section .et_pb_row:nth-child(2) .et_pb_module.et_pb_text {
    padding-left: 90px!important;
}
	.iba_section span.shopify-buy__product__actual-price {
    font-size: 20px!important;
    position: relative;
		    left: -22px;
}
}


@media (max-width:480px){
.home  .shop_section {
    padding: 8px 0 30px !important;
}	
.hearing-hero h1 {
    font-size: 16px;
    line-height: 19px;
}

.hearing-hero .et_pb_module {
    margin-bottom: 0 !important;
}

.hearing-hero p {
    font-size: 15px;
    margin-top: 8px;
}
  


.inner-sec-cta h2 {
    font-size: 20px !important;
}

.inner-sec-cta p {
    font-size: 14px !important;
}

.video-sec {
    padding: 30px 0px !important;
    min-height: auto !important;
}

.video-sec h2 {
    margin-bottom: 0 !important;
}

.video-sec p {
    font-size: 14px !important;
}	
.max_features_wrap {
    padding: 0px 0px !important;
}
.page-id-526 .video_section  .et_pb_row:nth-child(1) {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}
.page-id-526  .max_intro2  p {
    font-size: 16px;
    margin-top: 0;
}

.page-id-526  .max_intro2 
 .et_pb_module.et_pb_text {
    margin-top: 26px !important;
}	
.max_features_wrap p {
    font-size: 16px;
}

.max_features_wrap .et_pb_row:nth-child(1), .max_features_wrap .et_pb_row:nth-child(2) {
    padding-bottom: 4px !important;
}

.max_features_wrap .et_pb_row:nth-child(3) {
    padding-top: 0 !important;
}

.max_features_wrap .et_pb_row:nth-child(2) .et_pb_column {
    margin-bottom: 12px !important;
}

.way_section {
    padding: 0px 0px !important;
}

.way_section p {
    font-size: 16px !important;
}

.way_section .et_pb_text {
    margin-bottom: 4px !important;
}

.way_section 
 .et_pb_row:nth-child(2) {
    padding-top: 0 !important;
}	
}
@media screen and (max-width:768px)
{
.desktop-sales
	{
	display:none;
	}
	.mobile-sales
	{
	display:block!important;
	}
	.bottom-head {
        height: auto;
}
}
.mobile-sales
	{
	display:none;
	}
.desktop-sales
{
width:100%;
}
.mobile-sales
{
width:100%;
}
@media screen and (min-width:447px)
{
div#main-content {
    margin-top: -10px;
}
}
span.discount-price {
    display: block;
    font-size: 14px;
    font-weight: 600;
    color: #7f7f7f;
    opacity: .65;
    text-decoration: line-through;
}
.country-price .price
{
padding-bottom:0px;
}
@media screen and (max-width:480px)
{
span.discount-price {
    font-size: 12px;
}	
}
input.button.hearingtest_nav {
    display: inherit;
    /* text-align: center; */
    margin: 0 auto;
    margin-top: 20px;
}
.btn_pay .shopify-buy__product__variant-selectors {
    margin-left: 0px!important;
}
.p_detail_main button.shopify-buy__btn {
    margin-bottom: 20px;
}
.btn_pay br
{
	display:none;
}
.et_pb_toggle_open .et_pb_toggle_title:before {
	display: block !important;
	content: "\e04f";
}
.et_pb_toggle_title:before {
    color: #3f3f3f99!important;
}
@media screen and (max-width:980px)
{
.top_right_info .icon_email {
    display: none;
}
	#top-menu-nav a.shop_btn {margin-top: 5px;}
	#usa-menu-nav a.shop_btn {margin-top: 5px;}
	span.mobile_menu_bar.mobile_menu_bar_toggle:before{
		font-size:30px!important;
	}
	#main-header .mobile_menu_bar {
    right: 115px;
    top: 6px;
}
}
@media screen and (max-width: 340px)
{
#top-menu-nav a.shop_btn {top: 5px;}
#usa-menu-nav a.shop_btn {top: 5px;}
}
@media screen and (max-width: 360px)
{
#main-header #logo {
    max-width: 145px!important;
}
}
@media screen and (max-width: 360px)
{
#main-header .mobile_menu_bar {
    right: 110px;
    top: 6px;
}
}

@media screen and (min-width: 361px) and (max-width:450px)
{
#main-header #logo {
    max-width: 160px!important;
}
}


@media screen and (min-width: 280px) and (max-width:295px)
{
#main-header #logo {
    max-width: 120px!important;
}
}
#nalhearingtest_page
{
	text-align:center;
}
.page_form {
    text-align: center;
}
#nalhearingtest_page section.step {
    text-align: center;
}
#age_select {
    margin: 0 auto;
}
#nalhearingtest_page .step .fourcolumns {
    width: auto;
    display: inline-block;
}
p.hearingaids {
    position: inherit;
    width: auto;
}
input.button.hearingtest_nav {
    text-align: center;
    display: inherit!important;
}
.page_audio section.content.add {
    text-align: center;
}
.step-block {
    text-align: center;
}
#nalhearingtest_page span.ajax-loader {
    /* display: none!important; */
    display: inherit!important;
}
.shopify-buy-frame.shopify-buy-frame--toggle {
    display: none;
}
@media only screen and (max-width:1300px) and (min-width:1200px)
{
#top-menu li {
    padding-right: 5px!important;
}
#usa-menu li {
    padding-right: 5px!important;
}
	div#et-top-navigation {
    padding-left: 30px!important;
}
	a.shop_btn {
		min-width: 103px;
	}
}
a.updater_button {
    background: #2e1fff;
    border: 3px solid #2e1fff;
    border-radius: 8px;
    color: white !important;
    display: inline-block;
    font-size: 24px;
    font-weight: 800;
    letter-spacing: 1px;
    line-height: 1;
    margin: 0 24px;
    padding: 3px 0 11px;
    text-align: center;
    width: 200px;
    text-decoration: none !important;
	    margin-bottom: 10px;
}
a.updater_button span.ub_small {
    display: inline-block;
    font-weight: 100;
    width: 200px;
    font-size: 14px;
}
a.updater_button:hover {
    background: #FFF;
    color: #231fff !important;
}
@media screen and (max-width:380px)
{
input#ps__phone-subscribe {
    font-size: 20px!important;
}
	input#klaviyo__email-subscribe
	{
	font-size: 20px!important;
	}
	input#klaviyo__phone-subscribe
	{
	font-size: 20px!important;
	}
}
.aapd-form-column-wrap {
    width: 100%;
    display: inline-block;
}
.apd-response .wpcf7-response-output {
    color: #fff;
}
.place {
    margin-top: 0px;
	margin-bottom:0px;
}
@media screen and (max-width:768px)
{
#susdi-frm .aapd-form-button-wrap .wpcf7-submit{
    margin-top: 0px!important;
}
}
.aapd-form-button-wrap .wpcf7-submit {
    letter-spacing:0px!important;
        margin-top: 20px!important;
} 
.page-id-2927 .note-form2 {
    margin-bottom: 30px;
}
.news-post-table  tr:nth-child(odd) {
    background: #f8f8f8;
}
.news-post-table td {
    font-size: 13px;
    padding: 9px 12px;
    border-style: solid;
    border-width: 1px;
    border-left: none;
    border-top: none;
	border-color: #d2d2d2;
}
.news-post-table .avia-center-col {
    text-align: center;
}
.news-post-table th {
	 font-size: 13px;
    font-weight: bold;
    letter-spacing: 1.5px;
    text-transform: uppercase;
    text-align: left;
    padding: 9px 12px;
    border-style: solid;
    border-width: 1px;
    border-left: none;
    border-top: none;
	border-color: #d2d2d2;
}
.news-post-table th:first-child
{
	width:45%;
}
.postid-17309 h5.testimonial-heading a {
    color: #222;
}
.postid-17309 .testimonial-text
{
font-size:30px;	
}
@media screen and (max-width:767px)
{
	.postid-17309 .testimonial-text {
    font-size: 25px;
}
}
.product-iq-title {
   text-align: center;
    font-size: 45px;
    margin-top: 20px;
    font-weight: 600;
    color: #000;
    line-height: 20px;
}
.product-iq-title span {
    font-size: 20px;
    color: #636466;
}

.save-iqtv-text {
    font-weight: 600;
    font-size: 16px!important;
    line-height: 18px!important;
}
@media screen and (max-width:480px)
{
	.product-iq-title {
    font-size: 40px;
}
}
.price-save-tv {
    font-weight: 400!important;
}

.aboot {
    font-size: 48px; 
	text-align: center;
}
@media screen and (max-width:480px)
{
	.aboot {
    font-size: 28px;
	text-align: center;
}
}
/* .pay-later {
    text-align: center;
    margin-top: 20px;
    color: #000;
	    font-size: 20px;
}
.pay-later span {
    top: 0px;
    position: relative;
}
.pay-later span img {
    width: 80px;
}
@media screen and (max-width:768px)
{
.pay-later{
    font-size: 15px;
    font-weight: 600;
}
	.pay-later span img {
    width: 60px;
}
} */
.money_text img
{
	    width: 80px;
    top: 2px;
    position: relative;
}
@media (max-width: 480px)
{
.money_section {
    padding: 70px 0 131px!important;
}
}
@media (max-width: 768px) and (min-width:481px)
{
.money_section {
    padding: 205px 0 131px!important;
}
}

@media screen and (max-width: 420px)
{
.shop_row .et_pb_image .et_pb_image_wrap img {
    min-height: 500px!important;
}
}
@media screen and (max-width:768px)
{
	.mobile-pt-0
	{
		padding-top:0px!important;
	}
}
@media (max-width: 768px) and (min-width:481px)
{
	.page-id-1977 .money_section {
    padding: 70px 0 131px!important;
}
}
.hearing_form p {
    min-height: 60px;
}
.ib_max_product .star p {
    margin-bottom: 0px;
}
#nalhearingtest_page.page_results .section-1 {
    margin-top: 20px;
}
.mobile-gurntee {
    display: none;
}
@media screen and (max-width:768px)
{
.mobile-gurntee {
    display: block;
	    margin-top: 30px;
}	
	.desktop-gurntee
	{
	display:none;
	}
}


@media (max-width:350px){
	a.big-button.bigblue {
    font-size: 15px !important;
}
}


@media  (min-width:341px) and (max-width:480px){
 .hearing-hero .btn_primary, .nal-section .btn_primary {
    min-width: 298px !important;
    font-size: 14px;
}
   
}

@media (max-width:340px){
 .hearing-hero .btn_primary, .nal-section .btn_primary {
    min-width: 273px !important;
    font-size: 12px;
}
.hearing-hero {
    padding: 125px 0px 19px !important;
}  
}
.text-guarantee{ font-size:15px; line-height:23px;}
/********2 July Css**********/
.et_pb_row.et_pb_row_0.ib_max_head {
    padding-top: 20px!important;
}
/* .p_detail_main p:first-child {
    padding: 0px;
} */
h3.shopify-buy__product__price {
    padding-bottom: 0px;
}
[data-oke-reviews-product-listing-rating] {
    margin: 0 0 0px!important;
}
@media (max-width:767px)
{
	.et_pb_row.et_pb_row_0.ib_max_head {
    padding-top: 0px!important;
}
	.et_pb_section.et_pb_section_0.ib_max_head {
    padding-top: 15px!important;
}
	.p_detail_main .btn_pay {
    margin-top: 20px;
}
}
.tns-liveregion.tns-visually-hidden {
    display: none!important;
}
/************Veterans Page css*********/
.veterans-banner h1.banner-product-heading {
    font-size: 45px;
    line-height: 50px;
    margin-bottom: 5px;
    text-align: center;
}
.veterans-banner {
        padding: 300px 0px 40px!important;
    text-align: center;
    background-position: center center;
}
/* .veterans-banner {
        padding: 200px 0px 200px!important;
    text-align: center;
    background-position: center center;
} */
.veterans-banner p {
    font-size: 22px;
    line-height: 27px;
    color: #fff;
    text-align: center;
	font-weight: 600;
}
.veterans_about_section {
    text-align: center;
}
.veterans_about_section h2 {
       text-align: center;
    font-size: 36px;
    line-height: 38px;
}
.get-varified-btn {
    background: #000;
    color: #fff;
    border: none;
    font-weight: 600;
    padding: 10px 40px 10px 40px;
    border-radius: 10px;
}
.get-varified-btn {
    background: #000;
    color: #fff;
    border: none!important;
    font-weight: 600;
    padding: 10px 40px 10px 40px!important;
    border-radius: 10px;
	    margin-top: 12px;
}
.get-varified-btn:hover {
    background: #2f1fff!important;
    text-align: center;
	 border: none!important;
}
.veterns-first-heading-section {
    max-width: 1020px!important;
    margin: 0 auto;
}
.about_para_veterans {
    max-width: 840px!important;
	margin: 0 auto;
}
/* .about_para_veterans .et_pb_text_inner {
    margin-bottom: 40px;
} */
.mark-anthony-about .et_pb_text {
    max-width: 660px!important;
    margin: 0 auto;
    text-align: center;
}
.mark-anthony-about .et_pb_text_inner {
    text-align: center;
}
.mark-anthony-about .meet-team-name {
    font-size: 18px;
    margin-top: 10px;
}
.mark-anthony-about {
    padding-top: 15px;
}
.mark-anthony-img {
    padding-top: 10px;
    padding-bottom: 10px;
}
.veterans_about_section {
    padding-bottom: 30px;
}
.veterans-guarantee-strip h2 {
    font-weight: 500;
    text-align: center;
    font-size: 36px;
    line-height: 38px;
    margin-bottom: 40px;
    margin-top: 40px;
}
.veterans-guarantee-strip {
    max-width: 800px;
    margin: 0 auto;
}
.mark-anthony-about {
    padding-bottom: 0px;
}
.veterans-guarantee-foo-section {
    margin-top: -280px;
}
.veterans-buds-section .et_pb_image_wrap {
    padding-bottom: 80px;
}
.hybrid_active_max h2 {
    color: #fff;
}
.hybrid_active_max p {
    color: #fff;
}
.hybrid_active_max .btn_dark_border {
    color: #fff;
    border: 2px solid #fff!important;
}
.hybrid_active_max .btn_dark_border:hover {
    border: 2px solid #2f1fff!important;
}
@media (max-width:980px)
{
	.max_cta_mobile_hybrid .et_pb_row_6 {
    position: relative;
}
	.max_cta_mobile_hybrid
	{
		    background-position: 100% 100%;
	}
}
@media screen and (max-width: 480px)
{
.max_cta_mobile_hybrid{
    background-position-x: 42%!important;
}
}
.hybrid_active_max {
    z-index: 2;
    position: relative;
}
@media (max-width:767px)
{
	.veterans-banner {
    padding: 150px 0px 20px!important;
}
/* 		.veterans-banner {
    padding: 100px 0px 100px!important;
} */
	.veterans-banner h1.banner-product-heading {
    line-height: 30px;
}
	.veterans_about_section h2 {
    font-size: 25px!important;
    line-height: 30px;
}
	.about_para_veterans {
    padding-top: 20px;
}
	.veterans-guarantee-strip h2 {
   line-height: 26px!important;
}
.icon_tab .et_pb_column .et_pb_module.et_pb_blurb span.et_pb_image_wrap {
    min-height: 58px;
    display: flex;
    align-items: flex-end;
}	
	
}
@media (max-width:980px)
{
	.hybrid_active_max .et_pb_row {
    position: relative;
}
	
.buds-app-desc .heading-block, .phone-app-black-section p, .hear-iq-tv-banner p, .hear-iq-tv-banner h2 {
    text-align: center !important;
}

.buds-app-desc .sub-para-home {
    text-align: center;
}
 	
	
	
}
@media (min-width:981px)
{
	img.sequencer {
          width: 550px!important;
}
}

@media (max-width:480px){
.max-buds-hearing-top img {
    max-width: 320px;
}	
div#extend-block p {
    order: 2;
    margin-bottom: 10px;
}	
 
div#extend-block .shopify-buy__btn {
    min-width: 209px;
    display: flex;
    order: 1;
    text-align: center;
    justify-content: center;
}


 div#extend-block select#warranty-option {
    display: flex;
    order: 3;
}

div#extend-block {
    display: flex !important;
    flex-wrap: wrap;
    justify-content: center;
}	
	
}


@media (max-width:340px){
.max-buds-hearing-top img {
    max-width: 292px;
}	
}



/*******Banner Isse spacing css*******/
.page-id-2127 .et_pb_section_0.et_pb_section {
    padding-top: 33.06%!important;
    padding-bottom: 30px!important;
}
.page-id-2184 .et_pb_section_0.et_pb_section {
    padding-top: 550px!important;
    padding-bottom: 40px!important;
}
.page-id-3558 .national-banner.et_pb_section_0.et_pb_section {
    padding-top: 300px!important;
    padding-bottom: 30px!important;
}
.page-id-3779 .et_pb_section_0.et_pb_section {
    padding-top: 30.75%!important;
    padding-bottom: 30px!important;
}
.max-wrap-main.space-top-0 {
    padding-top: 0px!important;
}
.max-buds-hearing-top {
    margin-top: -120px;
}
.shop_section .btn.btn_white_border {
    margin-top: 25px;
}
/********new top header*****/
/* .bottom-header-new {
    background: #2f1fff;
    padding: 10px 0px;
    position: fixed;
    width: 100%;
    z-index: 9;
    top: 40px;
}
.bottom-header-new h3 {
    color: #fff;
    text-align: center;
    font-family: urw gothic l!important;
    font-weight: 600;
    font-size: 14px;
	    padding-bottom: 0px;
	margin-top:0px;
	margin-bottom:0px;
} */
/* @media (max-width:767px)
{
	.bottom-header-new h3{
    line-height: 20px;
		    padding-bottom: 0px!important;
}	
} */
/* @media (max-width:980px)
{
#mobile-show
{
	    display: block!important;
}	
	#desktop-show
	{
		display:none;
	}	
} */
/* #mobile-show
{
	display:none;
}
#main-header {
    top: 74px!important;
} */
/* @media (max-width:980px)
{
	.bottom-header-new
	{
    padding: 4px 0px;
    top: 0px;
		height: 35px;
}
} */
/* @media (max-width:420px)
{
	.bottom-header-new h3 {
    font-size: 10px;
}
} */
/* @media (max-width: 980px)
{
header#main-header {
    top: 28px!important;
}
	#main-header .mobile_nav.opened .mobile_menu_bar {
    top: 30px;
}
} */
/* @media (min-width:768px) and (max-width:980px)
{
.bottom-header-new {
    padding: 8px 0px!important;
}
} */
/******End new Top Header*********/
@media (max-width: 980px)
{
	#main-header .mobile_nav.opened .mobile_menu_bar {
    right: 30px;
}
}
.video-blog-previous {
    padding-bottom: 0px!important;
}

section#video-heading {
    padding-top: 80px;
}
html {
  scroll-behavior: smooth;
}
.page-id-29172 .hero_banner_home2 {
    padding-top: 60px!important;
}
.veterns-faq-section h2 {
    text-align: center;
    font-size: 36px;
}
.veterns-faq-section {
    padding-top: 0px;
}
.faq-toggle-row {
    max-width: 1000px!important;
    margin: 0 auto;
}
.veterns-faq-section .et_pb_toggle_title {
    padding-left: 35px!important;
    font-size: 16px;
    font-weight: 600;
    color: #000!important;
}
.veterns-faq-section .et_pb_toggle {
    margin-bottom: 10px!important;
    border: 1px solid #d9d9d9!important;
}
@media (max-width:980px)
{
	.page-id-29172 .video_section_home {
    padding: 30px 0px 0px !important;
}
}
@media (max-width:767px)
{
	.veterns-faq-section {
    padding-bottom: 30px;
}
	.veterans_about_section {
    padding-top: 30px;
}
}

/******** 7west-campaign Landing Page css*******/
.top-campaign-header {
    padding-top: 0px!important;
}
.top-campaign-header .phone-no a {
    color: #fff;
    font-weight: 600;
}
.top-campaign-header  .phone-no {
    top: 10px;
    position: relative;
}
.order-now-campaign-btn a {
    padding: 9px 12px;
}
.top-campaign-header .et_pb_row {
    padding-top: 15px;
    padding-bottom: 15px;
}
.campaign-hero-banner h1 {
    font-size: 45px;
    line-height: 50px;
    margin-bottom: 5px;
    text-align: center;
    color: #fff;
	    font-weight: 600;
}
.campaign-hero-banner p {
    font-size: 18px;
    line-height: 27px;
    color: #fff;
    text-align: center;
}
.campaign-hero-banner {
    padding: 350px 0px 40px!important;
    text-align: center;
    background-position: center center;
}
h2.title-compagin {
    font-size: 22px;
    text-align: center;
    font-weight: 600;
    color: #000;
	line-height: 30px;
}
.hearing-aid-heading {
    max-width: 650px;
    margin: 0 auto;
}
.hearing-aid-para {
    max-width: 550px;
    margin: 0 auto;
}
.considering-tagline {
    max-width: 550px;
    margin: 0 auto;
}
.team-campaign-row {
    max-width: 900px;
    margin: 0 auto;
}
.meet-title-camp h3 {
    color: #fff;
    font-size: 35px;
    font-weight: 600;
}
.campaign-foo-gurentee-text {
    max-width: 530px;
    margin: 0 auto;
}
.team-campaign-row .sub-desc {
    color: #fff;
    font-size: 18px;
    font-weight: 600;
    max-width: 300px;
    text-align: center;
	margin:0 auto;
}
.team-campaign-row .meet-title-camp {
    padding: 20px;
    margin-top: -100px;
}
.team-campaign-height1 .sub-desc {
    min-height: 130px;
}
.team-campaign-row .btn-sec {
    text-align: center;
}
.campaign-buds-heading {
    max-width: 650px;
    margin: 0 auto;
    margin-bottom: 0px!important;
}
.campaign-buds-para {
    max-width: 600px;
    margin: 0 auto;
}
.campaign-two-block-row {
    border-top: 3px solid #ddd;
    border-bottom: 3px solid #ddd;
}
.campaign-two-block-row .et_pb_row {
    max-width: 1085px;
    margin: 0 auto;
	display:flex;
	align-items:center;
}
.four-brnad-logo {
    max-width: 1024px!important;
    margin: 0 auto;
	display:flex;
	align-items:center;
}
.campaign-two-block-row h3 {
    color: #000;
    font-weight: 600;
    font-size: 20px;
    text-align: center;
}
.campaign-two-block-row p {
    text-align: center;
}
.campaign-two-block-row {
    margin-top: 20px;
    margin-bottom: 20px;
}
.block-padding-sec1 {
    padding: 2% 10% 2% 20%;
}
.block-padding-sec2 {
    padding: 2% 15% 2% 10%;
}
.team-campaign-height2 .sub-desc {
    min-height: 190px;
}
.right-for-me-para {
    margin: 0 auto;
    max-width: 530px;
}
.four-brnad-logo img {
    max-width: 190px!important;
}
.btn-campaign {
    padding: 8px 30px!important;
}
@media (min-width:768px)
{
.btn-campaign {
    min-width: 240px!important;
}	
}
.we-nuheara-text {
    margin: 0 auto;
    max-width: 465px;
    text-align: center;
}
.we-nuheara-text p
{
	padding-bottom: 5px;
}
.we-nuheara-text .btn-campaign {
    margin-top: 20px!important;
}
.we-nuhera-banner-sec {
   padding: 330px 0px 0px!important;
}
.we-nuheara-text h2, .we-nuheara-text p
{
	color:#fff;
}
/********Reviews Slider campaign landing page***********/
#reviews-slider .post-slide .post-content{
    background:#fff;
    padding: 2px 20px 20px;
    border-radius: 15px;
}
#reviews-slider .circle {
    width: 70px;
    height: 70px;
/*     line-height: 70px; */
	padding:21px 15px 30px 15px;
    border-radius: 50%;
    font-size: 30px;
    color: #fff;
    text-align: center;
    background: #000;
}
#reviews-slider .post-slide .post-description{
 padding-bottom:0px;
font-size: 14px;
}
#reviews-slider .owl-controls .owl-buttons{
    text-align:center;
    margin-top:20px;
}
#reviews-slider .owl-controls .owl-buttons .owl-prev{
       background: #fff0;
/*     position: absolute;
    top: -30%;
    right: 100px; */
    padding: 0 18px 0 15px;
    border-radius: 50px;
	right: -20px;
    position: relative;
}
#reviews-slider .owl-controls .owl-buttons .owl-next{
    background: #fff0;
/*     position: absolute;
    top:-30%;
    right: 60px; */
    padding: 0 15px 0 18px;
    border-radius: 50px;
}
#reviews-slider .owl-controls .owl-buttons .owl-prev:after,
#reviews-slider .owl-controls .owl-buttons .owl-next:after{
    content:"\f104";
    font-family: FontAwesome;
    color: #333;
    font-size:30px;
}
#reviews-slider .owl-controls .owl-buttons .owl-next:after{
    content:"\f105";
}
@media only screen and (max-width:1280px) {
    #reviews-slider .post-slide .post-content{
        padding: 0px 15px 25px 15px;
    }
}
#reviews-slider .first-sec-details {
    display: flex;
    margin-bottom: 20px;
	    align-items: center;
}
#reviews-slider .right-show-desc p {
    padding-bottom: 0px;
}
#reviews-slider .right-show-desc {
    margin-left: 13px;
}
#reviews-slider h3.post-title {
    color: #000;
    font-weight: 600;
    font-size: 18px;
}
#reviews-slider .right-show-desc p {
    padding-bottom: 0px;
    color: #000;
}
#reviews-slider .right-show-desc p {
    font-size: 14px;
}
#reviews-slider .name span {
    font-weight: 600;
}
#reviews-slider .sub-cat-name
{
    font-weight: 600;
}
h2.title-compagin.text-left {
    text-align: left;
}
.real-customer-row .fa-star.checked {
    color: #f4cb23;
}
.reviews-total {
    color: #ddd;
}
.real-customer-row {
    margin-bottom: 0px!important;
}
.real-customer-row .title-compagin.text-left {
    padding-bottom: 0px;
}
.real-customer-row {
    padding-left: 30px;
}
.page-id-30205 .et_pb_image {
    text-align: center;
}
.real-customer-row img {
    width: 100px;
}
#reviews-slider  .rating-view {
    padding-bottom: 10px;
}
#reviews-slider .moreless-button {
    color: #2e1fff;
    cursor: pointer;
}
#reviews-slider .owl-controls .owl-buttons {
    position: absolute;
    top: -110px;
    right: 0px;
	display:flex;
}
/************Responsive css***********/
@media (max-width:980px)
{
	.top-campaign-header .et_pb_column {
    width: 33.33%!important;
		    margin-bottom: 0px;
}
}
@media (max-width:767px)
{
	.top-campaign-header .et_pb_row {
    width: 95%;
}
}
@media (max-width:360px)
{
	.top-campaign-header .phone-no {
    font-size: 14px;
}
	.top-campaign-header img {
    width: 80px!important;
}
}
@media (max-width:767px)
{
	.campaign-hero-banner h1 {
    font-size: 30px;
    line-height: 40px;
}
	.campaign-hero-banner p br {
    display: none;
}
	.campaign-hero-banner {
    padding: 180px 0px 0px!important;
		background-position: top center;
}
	h2.title-compagin {
    font-size: 18px!important;
    line-height: 25px;
}
	.campaign-two-block-row .et_pb_row {
    display: block;
}
	.block-padding-sec1 {
    padding: 9% 5% 9% 4%;
}
	.block-padding-sec2 {
    padding: 9% 5% 9% 4%;
}
	.btn-campaign {
    padding: 8px 10px!important;
}
	.campaign-two-block-row {
    border-top: none;
    border-bottom: none;
}
.reverse-row-mobile {
    display: flex!important;
    flex-direction: column-reverse;
}
	.real-customer-row {
    padding-left: 0px;
}
	#reviews-slider .post-slide .post-content {
    padding: 0px;
}
	#reviews-slider h3.post-title {
    font-size: 18px;
    line-height: 20px;
}
	h2.title-compagin.text-left {
    text-align: left;
    width: 170px;
    line-height: 20px;
    padding-bottom: 12px!important;
}
	.four-brnad-logo img {
    max-width: 230px!important;
}
	.we-nuheara-text p {
    padding-bottom: 15px;
    width: 265px;
    margin: 0 auto;
}
}
@media (min-width:768px)
{
	.three-ces-logo {
    padding-bottom: 40px;
}
}
@media (max-width:980px)
{
	.team-campaign-height2 .sub-desc {
    min-height: auto;
    margin-bottom: 20px;
}
	.team-campaign-height1 .sub-desc {
    min-height: auto;
    margin-bottom: 20px;
}
}
#reviews-slider .read-more a {
    cursor: pointer;
}
.btn-campaign.shop_btn {
    font-family: urw gothic demi;
    font-weight: 400!important;
    font-size: 15px;
    letter-spacing: 1.4px;
    line-height: 30px;
}
.we-nuheara-text .shop_btn:hover {
    background: #fff;
    color: #000!important;
}
.title-compagin sup {
    font-size: 70%;
    bottom: 7px;
	top: unset;
}
.top-campaign-header {
    padding-top: 0px !important;
    background: #000 !important;
    top: 0px;
    position: fixed;
    width: 100%;
    z-index: 10;
}
@media (max-width:767px)
{
	#reviews-slider .owl-controls .owl-buttons {
    right: -30px;
}
	.top-campaign-header a.shop_btn {
    font-size: 13px;
}
	.show-btn-desktop-camp
	{
		display:none!important;
	}
}
@media (min-width:768px)
{
	.show-btn-mobile-camp
	{
		display:none;
	}
}
@media (min-width:600px) and (max-width:980px)
{
	.meet-title-camp {
    max-width: 500px;
    margin: 0 auto;
}
}
@media (min-width:768px) and (max-width:980px)
{
	.campaign-two-block-row {
    border-top: 3px solid #fff;
    border-bottom: 3px solid #fff;
    margin-bottom: 30px!important;
}
	.reverse-row-mobile .btn-campaign {
    padding: 8px 20px !important;
		    font-size: 14px;
}
}
.page-id-30205 .bottom-header-new {
    display: none!important;
}
.office-work-desktop-banner {
    padding-top: 36.22%!important;
    padding-bottom: 30px!important;
}
.page-id-1980 .office-work-desktop-banner {
    padding-top: 27.22% !important;
    padding-bottom: 60px !important;
}
@media (min-width:768px)
{
.page-id-29172 .hear-iq-tv-banner {
    padding: 400px 0 70px!important;
}
}
.dft-text h1 {
    font-size: 36px;
    line-height: 36px;
    margin-top: 0;
    font-weight: 400;
}
@media screen and (max-width: 567px)
{
.dft-text h1 {
    font-size: 28px!important;
    line-height: 1.1em;
}
}
.page-id-2609 .et_pb_section_0.et_pb_section.tinitus-overlay {
    padding-top: 30.44%;
    padding-bottom: 30px;
}
#usa-menu li {
    display: inline-block;
    font-size: 14px;
    padding-right: 15px;
}
#usa-menu{float: left;}
#usa-menu li li {padding: 0 20px;margin: 0;}
ul.money_text.bold_text li {
    font-weight: 600;
}
/***********Image top Header new css*********/
@media (min-width:981px)
{
	.logged-in div#page-container {
    padding-top: 75px !important;
}
}
/*  .bottom-header-new2 {
   background: #696969;
    padding: 7px 0px 10px;
    position: fixed;
    width: 100%;
    z-index: 9;
    top: 40px;
}
.bottom-header-new2 h3 {
    color: #fff;
    text-align: center;
    font-family: urw gothic l!important;
    font-weight: 600;
    font-size: 20px;
	    padding-bottom: 0px;
	margin-top:0px;
	margin-bottom:0px;
}  */
/*  @media (max-width:767px)
{
 .bottom-header-new2 h3 {
    line-height: 20px;
    padding-bottom: 0px!important;
	  font-size: 14px;
}
}  */

/* @media (max-width:400px)
{
.bottom-header-new2 h3 {
    font-size: 13px!important;
} 	
} */
/*  @media (max-width:767px)
{
#mobile-show img {
    width: 100%;
    height: 55px;
}
#mobile-show
{
	    display: block!important;
}	
	#desktop-show
	{
		display:none;
	}	
}  */
/*  #mobile-show
{
	display:none;
}
.page-id-200 #main-header, .page-id-283 #main-header, .page-id-1891 #main-header, .page-id-1573 #main-header, .page-id-24346 #main-header, .page-id-24355 #main-header, .page-id-24362 #main-header, .page-id-1822 #main-header, .page-id-1782 #main-header, .page-id-2916 #main-header, .page-id-2934 #main-header, .page-id-2799 #main-header, .page-id-24514 #main-header, .page-id-24522 #main-header, .page-id-24530 #main-header, .page-id-2859 #main-header, .page-id-2853 #main-header, .page-id-2964 #main-header, .page-id-3450 #main-header, .page-id-3524 #main-header, .page-id-3021 #main-header, .page-id-24188 #main-header, .page-id-24213 #main-header, .page-id-3143 #main-header, .page-id-3125 #main-header, .page-id-2313 #main-header, .page-id-2408 #main-header, .page-id-2415 #main-header, .page-id-2346 #main-header, .page-id-24541 #main-header, .page-id-24548 #main-header, .page-id-24556 #main-header, .page-id-2386 #main-header, .page-id-2378 #main-header, .page-id-2426 #main-header, .page-id-2503 #main-header, .page-id-2516 #main-header, .page-id-2433 #main-header, .page-id-24407 #main-header, .page-id-24468 #main-header, .page-id-24498 #main-header, .page-id-2535 #main-header, .page-id-2697 #main-header, .page-id-2737 #main-header, .page-id-2544 #main-header, .page-id-24051 #main-header, .page-id-24102 #main-header, .page-id-24117 #main-header, .page-id-32102 #main-header, .page-id-32249 #main-header, .page-id-32265 #main-header, .page-id-2768 #main-header{
   top: 77px!important;
}  
.page-id-283 #et-main-area, .page-id-1891 #et-main-area, .page-id-1573 #et-main-area, .page-id-24346 #et-main-area, .page-id-24355 #et-main-area, .page-id-24362 #et-main-area, .page-id-1822 #et-main-area, .page-id-1782 #et-main-area, .page-id-2916 #et-main-area, .page-id-2934 #et-main-area, .page-id-2799 #et-main-area, .page-id-24514 #et-main-area, .page-id-24522 #et-main-area, .page-id-24530 #et-main-area, .page-id-2859 #et-main-area, .page-id-2853 #et-main-area, .page-id-3450 #et-main-area, .page-id-3524 #et-main-area, .page-id-3021 #et-main-area, .page-id-24188 #et-main-area, .page-id-24213 #et-main-area, .page-id-3143 #et-main-area, .page-id-3125 #et-main-area, .page-id-2408 #et-main-area, .page-id-2415 #et-main-area, .page-id-2346 #et-main-area, .page-id-24541 #et-main-area, .page-id-24548 #et-main-area, .page-id-24556 #et-main-area, .page-id-2386 #et-main-area, .page-id-2378 #et-main-area, .page-id-2503 #et-main-area, .page-id-2516 #et-main-area, .page-id-2433 #et-main-area, .page-id-24407 #et-main-area, .page-id-24468 #et-main-area, .page-id-24498 #et-main-area, .page-id-2697 #et-main-area, .page-id-2737 #et-main-area, .page-id-2544 #et-main-area, .page-id-24051 #et-main-area, .page-id-24102 #et-main-area, .page-id-24117 #et-main-area, .page-id-32102 #et-main-area, .page-id-32249 #et-main-area, .page-id-32265 #et-main-area{
    padding-top: 60px;
} */
/*  @media (max-width:767px)
{
	.bottom-header-new2
	{
    padding: 0px 0px;
    top: 0px;
}
}  */

/*  @media (max-width: 767px)
{
.page-id-200 #main-header, .page-id-283 #main-header, .page-id-1891 #main-header, .page-id-1573 #main-header, .page-id-24346 #main-header, .page-id-24355 #main-header, .page-id-24362 #main-header, .page-id-1822 #main-header, .page-id-1782 #main-header, .page-id-2916 #main-header, .page-id-2934 #main-header, .page-id-2799 #main-header, .page-id-24514 #main-header, .page-id-24522 #main-header, .page-id-24530 #main-header, .page-id-2859 #main-header, .page-id-2853 #main-header, .page-id-2964 #main-header, .page-id-3450 #main-header, .page-id-3524 #main-header, .page-id-3021 #main-header, .page-id-24188 #main-header, .page-id-24213 #main-header, .page-id-3143 #main-header, .page-id-3125 #main-header, .page-id-2313 #main-header, .page-id-2408 #main-header, .page-id-2415 #main-header, .page-id-2346 #main-header, .page-id-24541 #main-header, .page-id-24548 #main-header, .page-id-24556 #main-header, .page-id-2386 #main-header, .page-id-2378 #main-header, .page-id-2426 #main-header, .page-id-2503 #main-header, .page-id-2516 #main-header, .page-id-2433 #main-header, .page-id-24407 #main-header, .page-id-24468 #main-header, .page-id-24498 #main-header, .page-id-2535 #main-header, .page-id-2697 #main-header, .page-id-2737 #main-header, .page-id-2544 #main-header, .page-id-24051 #main-header, .page-id-24102 #main-header, .page-id-24117 #main-header, .page-id-32102 #main-header, .page-id-32249 #main-header, .page-id-32265 #main-header, .page-id-2768 #main-header{
    top: 20px!important;
}
	.page-id-200 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-283 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-1891 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-1573 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-24346 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-24355 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-24362 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-1822 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-1782 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-2916 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-2934 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-2799 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-24514 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-24522 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-24530 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-2859 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-2853 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-2964 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-3450 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-3524 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-3021 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-24188 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-24213 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-3143 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-3125 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-2313 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-2408 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-2415 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-2346 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-24541 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-24548 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-24556 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-2386 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-2378 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-2426 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-2503 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-2516 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-2433 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-24407 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-24468 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-24498 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-2535 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-2697 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-2737 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-2544 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-24051 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-24102 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-24117 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-32102 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-32249 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-32265 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-2768 #main-header .mobile_nav.opened .mobile_menu_bar{
    top: 25px;
}
}  */
/* @media (min-width:768px) and (max-width:980px)
{
	.bottom-header-new2 {
    top: 0px;
}
	.page-id-200 #main-header, .page-id-283 #main-header, .page-id-1891 #main-header, .page-id-1573 #main-header, .page-id-24346 #main-header, .page-id-24355 #main-header, .page-id-24362 #main-header, .page-id-1822 #main-header, .page-id-1782 #main-header, .page-id-2916 #main-header, .page-id-2934 #main-header, .page-id-2799 #main-header, .page-id-24514 #main-header, .page-id-24522 #main-header, .page-id-24530 #main-header, .page-id-2859 #main-header, .page-id-2853 #main-header, .page-id-2964 #main-header, .page-id-3450 #main-header, .page-id-3524 #main-header, .page-id-3021 #main-header, .page-id-24188 #main-header, .page-id-24213 #main-header, .page-id-3143 #main-header, .page-id-3125 #main-header, .page-id-2313 #main-header, .page-id-2408 #main-header, .page-id-2415 #main-header, .page-id-2346 #main-header, .page-id-24541 #main-header, .page-id-24548 #main-header, .page-id-24556 #main-header, .page-id-2386 #main-header, .page-id-2378 #main-header, .page-id-2426 #main-header, .page-id-2503 #main-header, .page-id-2516 #main-header, .page-id-2433 #main-header, .page-id-24407 #main-header, .page-id-24468 #main-header, .page-id-24498 #main-header, .page-id-2535 #main-header, .page-id-2697 #main-header, .page-id-2737 #main-header, .page-id-2544 #main-header, .page-id-24051 #main-header, .page-id-24102 #main-header, .page-id-24117 #main-header, .page-id-32102 #main-header, .page-id-32249 #main-header, .page-id-32265 #main-header, .page-id-2768 #main-header{
    top: 35px!important;
}
			.page-id-200 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-283 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-1891 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-1573 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-24346 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-24355 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-24362 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-1822 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-1782 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-2916 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-2934 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-2799 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-24514 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-24522 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-24530 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-2859 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-2853 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-2964 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-3450 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-3524 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-3021 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-24188 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-24213 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-3143 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-3125 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-2313 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-2408 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-2415 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-2346 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-24541 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-24548 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-24556 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-2386 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-2378 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-2426 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-2503 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-2516 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-2433 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-24407 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-24468 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-24498 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-2535 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-2697 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-2737 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-2544 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-24051 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-24102 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-24117 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-32102 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-32249 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-32265 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-2768 #main-header .mobile_nav.opened .mobile_menu_bar{
    top: 30px;
}
	 .page-id-283 #et-main-area, .page-id-1891 #et-main-area, .page-id-1573 #et-main-area, .page-id-24346 #et-main-area, .page-id-24355 #et-main-area, .page-id-24362 #et-main-area, .page-id-1822 #et-main-area, .page-id-1782 #et-main-area, .page-id-2916 #et-main-area, .page-id-2934 #et-main-area, .page-id-2799 #et-main-area, .page-id-24514 #et-main-area, .page-id-24522 #et-main-area, .page-id-24530 #et-main-area, .page-id-2859 #et-main-area, .page-id-2853 #et-main-area, .page-id-3450 #et-main-area, .page-id-3524 #et-main-area, .page-id-3021 #et-main-area, .page-id-24188 #et-main-area, .page-id-24213 #et-main-area, .page-id-3143 #et-main-area, .page-id-3125 #et-main-area, .page-id-2408 #et-main-area, .page-id-2415 #et-main-area, .page-id-2346 #et-main-area, .page-id-24541 #et-main-area, .page-id-24548 #et-main-area, .page-id-24556 #et-main-area, .page-id-2386 #et-main-area, .page-id-2378 #et-main-area, .page-id-2503 #et-main-area, .page-id-2516 #et-main-area, .page-id-2433 #et-main-area, .page-id-24407 #et-main-area, .page-id-24468 #et-main-area, .page-id-24498 #et-main-area, .page-id-2697 #et-main-area, .page-id-2737 #et-main-area, .page-id-2544 #et-main-area, .page-id-24051 #et-main-area, .page-id-24102 #et-main-area, .page-id-24117 #et-main-area, .page-id-32102 #et-main-area, .page-id-32249 #et-main-area, .page-id-32265 #et-main-area{
    padding-top: 30px;
}
} */
/* div#desktop-show img {
    width: 100%;
    height: 47px;
}  */
/**********End****************/
/****************AUDIOLOGIST Landing Page***********/
.title-audiology {
    font-size: 32px;
    text-align: center;
    margin-bottom: 15px;
    color: #000;
    line-height: 40px;
}
.introducy-offer-row {
    max-width: 680px;
    margin: 0 auto;
    text-align: center;
}
ul.bullet-audiologist-listing {
    margin-top: 15px;
}
ul.bullet-audiologist-listing {
    padding-top: 15px!important;
    max-width: 420px;
    margin: 0 auto;
    text-align: left;
}
.title-audiology.text-left {
    text-align: left;
}
.offer-section {
    max-width: 1050px!important;
	margin:0 auto!important;
}
ol.audiology-number-listing li {
    margin-bottom: 15px;
}
.bullet-audiologist-listing li {
    margin-bottom: 15px;
}
@media (min-width:981px)
{
	.offer-section {
    align-items: center;
    display: flex;
}
  .we-nuhera-banner-sec.we_nuhera_audiology {
       padding: 350px 0px 30px!important;
}
	.audiology-wholsale-banner {
    margin-top: 50px;
}
	.logged-in .audiology-wholsale-banner {
    margin-top: 0px;
}
}
@media (max-width: 980px)
{
.top-campaign-header.header_audio_wholsale .et_pb_column {
    width: 50%!important;
    margin-bottom: 0px;
}
		.we-nuhera-banner-sec {
          padding: 370px 0px 20px!important;
}
}
@media (max-width:767px)
{
	.we_nuhera_audiology .we-nuheara-text p br {
    display: none;
}
	.audiology-number-listing {
    padding-bottom: 0px!important;
}
}
.page-id-32083 div#page-container {
    padding-top: 0px !important;
}
ul.bullet-audiologist-listing li::marker {
    font-size: 20px;
}
.we_nuhera_audiology .offer-btn {
    margin-top: 30px!important;
}
.nousa {
    z-index: 99999!important;
}
.introducy-offer-row-img {
    max-width: 680px!important;
    margin: 0 auto;
}
@media (max-width:767px)
{
	.break-mobile-hide p br {
    display: none;
}
	.title-audiology {
    line-height: 35px;
}
	.stock-ship-blue {
margin-top: 20px;
		text-align:center!important;
}
}
.stock-ship-blue {
    color: #2e1fff;
    font-weight: 600;
    font-size: 16px;
}
.shopify-buy__product__variant-selectors {
    max-width: 190px !important;
}
/*****************Orange header new**************/
/*  .bottom-header-new2 {
    background: #e7891e;
    padding: 7px 0px 10px;
    position: fixed;
    width: 100%;
    z-index: 9;
    top: 40px;
}
.bottom-header-new2 h3 {
    color: #fff;
    text-align: center;
    font-family: urw gothic l!important;
    font-weight: 600;
    font-size: 20px;
	    padding-bottom: 0px;
	margin-top:0px;
	margin-bottom:0px;
} 
 @media (max-width:767px)
{
 .bottom-header-new2 h3 {
    line-height: 20px;
    padding-bottom: 0px!important;
}
} 
@media (max-width:600px)
{
.bottom-header-new2 h3 {
    width: 200px;
    margin: 0 auto;
}
}
 @media (max-width:767px)
{
#mobile-show
{
	    display: block!important;
}	
	#desktop-show
	{
		display:none;
	}	
}
 #mobile-show
{
	display:none;
}

#main-header
{
top: 77px!important;
}
 @media (max-width:767px)
{
.bottom-header-new2 {
    padding: 10px 0px 10px;
    top: 40px;
}
} 
 @media (max-width:710px)
{
.bottom-header-new2 h3 {
    font-size: 15px;
}
} 
 @media (max-width: 767px)
{

#main-header
{
top: 52px!important;	
}
#main-header .mobile_nav.opened .mobile_menu_bar
{
	top: 0px;
}
 #et-main-area
{
 padding-top: 50px;	
}
	.bottom-header-new2 img {
    top: 6px;
    position: relative;
}
} 
.bottom-header-new2 img {
  width: 70px;
    top: 0px;
    position: relative;
}
@media (min-width:768px)
{

#et-main-area
{
	padding-top: 50px;
}
}
@media (min-width:768px) and (max-width:980px)
{
#main-header
{
	 top: 35px!important;
}
#main-header .mobile_nav.opened .mobile_menu_bar		
 {
    top: 0px;
}
}  */
/*****Bat artwork css******/
/* .bat-left {
    position: absolute;
    left: 0px;
    top: 0px;
}
.bat-right {
    position: absolute;
    right: 0px;
    top: 0px;
}
@media (max-width:767px)
{
.bat-right {
    bottom: 0px!important;
    top: unset!important;
}
	.bottom-header-new2 img {
    width: 55px;
}
} */

.stock-ready-ship {
    font-weight: 600;
    font-size: 17px;
    padding-top: 10px;
    text-align: center;
}
.blue-stock-color {
    color: #2f1fff;
}
.cta_text_max2 p.stock-ready-ship {
    font-size: 17px!important;
    padding-top: 22px;
}
.cta_text_max2 a {
    min-width: 200px!important;
}
/***********Frenzy click css**************/
@media (max-width:600px)
{
	.page-id-32102 .bottom-header-new2 h3,  .page-id-32249 .bottom-header-new2 h3, .page-id-32265 .bottom-header-new2 h3{
    width: 80%!important;
}
}
.stock-ready-ship.white {
    color: #fff;
}
@media (max-width: 400px)
{
.page-id-32102 .icon_tab .et_pb_column .et_pb_module.et_pb_blurb, .page-id-32249 .icon_tab .et_pb_column .et_pb_module.et_pb_blurb, .page-id-32265 .icon_tab .et_pb_column .et_pb_module.et_pb_blurb {
    display: inline-block;
    margin: 0px 15px;
}
}
/**************New Top Header css 1 Nov 2021**********/
/* .bottom-header-new2 {
    background: #B20078;
    padding: 7px 0px 10px;
    position: fixed;
    width: 100%;
    z-index: 9;
    top: 40px;
}
.bottom-header-new2 h3 {
    color: #fff;
    text-align: center;
    font-family: urw gothic l!important;
    font-weight: 600;
    font-size: 20px;
	    padding-bottom: 0px;
	margin-top:0px;
	margin-bottom:0px;
} 
 @media (max-width:767px)
{
 .bottom-header-new2 h3 {
    line-height: 20px;
    padding-bottom: 0px!important;
}
} 
@media (max-width:600px)
{
.bottom-header-new2 h3 {
    width: 280px;
    margin: 0 auto;
}
}
 @media (max-width:767px)
{
#mobile-show
{
	    display: block!important;
}	
	#desktop-show
	{
		display:none;
	}	
}
 #mobile-show
{
	display:none;
}
 */
/* .page-id-2313 #main-header, .page-id-200 #main-header, .page-id-2964 #main-header
{
top: 77px!important;
} */
/*  @media (max-width:767px)
{
.bottom-header-new2 {
    padding: 10px 0px 10px;
    top: 40px;
}
} 
 @media (max-width:710px)
{
.bottom-header-new2 h3 {
    font-size: 15px;
}
}  */
/*  @media (max-width: 767px)
{

.page-id-2313 #main-header, .page-id-200 #main-header, .page-id-2964 #main-header
{
top: 0px!important;	
}
.page-id-2313 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-200 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-2964 #main-header .mobile_nav.opened .mobile_menu_bar
{
	top: 0px;
}
.page-id-2313 #et-main-area, .page-id-200 #et-main-area, .page-id-2964 #et-main-area
{
 padding-top: 50px;	
}
	.bottom-header-new2 img {
    top: 6px;
    position: relative;
}
}  */
/* .bottom-header-new2 img {
  width: 70px;
    top: 0px;
    position: relative;
} */

/* @media (min-width:768px) and (max-width:980px)
{
.page-id-2313 #main-header, .page-id-200 main-header, .page-id-2964 main-header
{
	 top: 0px!important;
}
.page-id-2313 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-200 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-2964 #main-header .mobile_nav.opened .mobile_menu_bar
 {
    top: 0px;
}
} */
/* .bat-left, .bat-right
{
	display:none;
} */
/* .page-id-2313 .bottom-header-new2
{
	background:url('/wp-content/uploads/2021/11/VETS-2021_WEBHEADERS_NOTXTUKAU.jpg');
	background-size:cover;
	background-position:center center;
}
.page-id-200 .bottom-header-new2, .page-id-2964 .bottom-header-new2
{
	background:url('/wp-content/uploads/2021/11/VETS-2021_WEBHEADERS_NOTXTUKAU.jpg');
	background-size:cover;
	background-position:center center;
}
 */
/* @media (max-width:767px)
{
		.page-id-200 div#mobile-show, .page-id-2313 div#mobile-show, .page-id-2964 div#mobile-show {
    display: none!important;
}
	.page-id-200 div#et-main-area, .page-id-2313 div#et-main-area, .page-id-2964 div#et-main-area {
    padding-top: 0px!important;
}
	.page-id-200 .welcome_section.et_section_regular, .page-id-2313 .welcome_section.et_section_regular, .page-id-2964 .welcome_section.et_section_regular {
    padding-top: 0px!important;
}
} */
/* @media (max-width:980px)
{
.page-id-200 div#desktop-show, .page-id-2313 div#desktop-show, .page-id-2964 div#desktop-show {
    display: none!important;
}
	.page-id-2313 #main-header, .page-id-200 #main-header, .page-id-2964 #main-header {
    top: 0px!important;
}
}
 */

/* .page-id-2964 .buds-mid_img img, .page-id-200 .buds-mid_img img, .page-id-2313 .buds-mid_img img {
    margin-bottom: 0px;
    margin-top: -165px;
}
	.page-id-2964 .money_section, .page-id-200 .money_section, .page-id-2313 .money_section {
    padding: 70px 0 140px;
} */
/* @media (max-width:767px)
{
	.page-id-2964 .money_section, .page-id-200 .money_section, .page-id-2313 .money_section {
    padding: 20px 0 40px!important;
    margin-bottom: 0px!important;
    margin-top: 95px!important;
}
	.page-id-2964 .buds-mid_img img, .page-id-200 .buds-mid_img img, .page-id-2313 .buds-mid_img img {
    margin-bottom: 0px;
    margin-top: -60px;
    width: 350px!important;
}
} */
/* @media (min-width:481px) and (max-width:767px)
{
	.page-id-2964 .buds-mid_img img, .page-id-200 .buds-mid_img img, .page-id-2313 .buds-mid_img img {
    margin-top: -115px!important;

}
}
.page-id-200 .max_intro.ppt_max, .page-id-2313 .max_intro{
    padding: 50px 0px 5px!important;
}
.rembrance-banner {
    padding-top: 0px!important;
} */
.p_detail_main ol li {
    font-size: 15px;
}
/********Css Iqcare Pages*********/
.iqcare-banner {
    padding: 200px 0px 100px!important;
    text-align: center;
    background-position: center center;
}
.iqcare-banner h1
{
	text-align: center!important;
	text-shadow: 0px 0px 0px #0000, 0 0 1em #000, 0 0 0.2em #000;
}
.intro-iqcare-sec h2 {
    text-align: center;
    font-size: 36px;
	    line-height: 40px;
}
.iqcare-short-row
{
    max-width: 900px!important;
    margin: 0 auto;
}
.iqcare-short-video {
    max-width: 800px!important;
    margin: 0 auto;
}
.icare-subpara p {
    text-align: center;
}
.iqcare-btn {
    background: #000;
    color: #fff;
    border: none!important;
    padding: 8px 20px 8px 20px!important;
    border-radius: 10px;
    margin-top: 30px!important;
    margin: 0 auto;
    text-align: center;
    font-size: 16px;
    display: block;
    line-height: 20px;
    max-width: 400px!important;
}
.iqcare-btn:hover {
    background-color: #2f1fff!important;
}
.intro-iqcare-sec .listing-view-white li {
    color: #fff;
}
.intro-iqcare-sec ul.listing-view-white {
    max-width: 520px;
    margin: 0 auto;
}
.intro-iqcare-sec .icare-subpara-black {
    max-width: 530px;
    margin: 0 auto;
}
.intro-iqcare-sec .icare-subpara-black  p
{
	text-align:center;
}
.intro-iqcare-sec .icare-subpara2 {
    max-width: 570px;
    margin: 0 auto;
}
.iqcare-swap-row {
    max-width: 1200px!important;
    margin: 0 auto;
}

.iqcare-swap-row h3 {
    font-weight: 600;
    margin-bottom: 10px;
}
.two-fold-iqcare {
    margin-top: -110px;
}
@media (max-width:420px)
{
	.iqcare-btn {
    padding: 8px 10px 8px 10px!important;
    font-size: 13px!important;
}
}
@media (max-width:329px)
{
	.iqcare-btn {
    font-size: 12px!important;
}
}
@media (max-width:767px)
{
	.iqcare-banner {
    padding: 100px 0px 50px!important;
}
	.iqcare-banner.iqcare-hsp-banner {
    padding: 140px 0px 10px!important;
}
	.iqcare-banner.iqcare-hsp-banner h1.banner-product-heading {
    margin-bottom: 0px;
}
	.iqcare-banner h1.banner-product-heading {
    font-size: 35px !important;
    line-height: 40px!important;
}
		.iqcare-column-hsp {
    margin-bottom: 0px!important;
}
	.teleaudiology-black h2 br {
    display: none;
}
}
.iqcare-banner h1.banner-product-heading {
    font-size: 50px;
    line-height: 60px;
    font-weight: 600;
    letter-spacing: 1px;
	margin-bottom: 0px;
}
.iqcare-banner .sub-text-banner {
    text-align: center;
    color: #fff;
    font-weight: 600;
    text-shadow: 0px 0px 0px #0000, 0 0 1em #000, 0 0 0.2em #000;
    font-size: 20px;
    margin-bottom: 60px;
}
@media (max-width:980px)
{
	.iqcare-swap-sec .iqcare-swap-row:nth-child(odd) {
    display: flex;
    flex-direction: column-reverse;
}
	.iqcare-swap-sec .iqcare-swap-row h3 {
    margin-top: 20px;
    line-height: 30px;
}
	.iqcare-swap-sec .iqcare-swap-row .et_pb_column {
    margin-bottom: 0px;
}
	.intro-iqcare-sec h2 {
		    font-size: 30px!important;
    line-height: 35px!important;
} 
}
.listing-view-white-hsp li {
    color: #fff;
}
.iqcare-btn.mt-0
{
	margin-top:0px!important;
}
.iqcare-eligibility-hsp {
    max-width: 800px!important;
	margin: 0 auto;
}
.ib_max_head h2 {
    text-align: center;
    font-weight: 600;
    font-size: 35px;
    color: #000;
}
.ib_max_head p {
    text-align: center;
    font-weight: 600;
}
.iqcare-pdp-details h3 {
    font-size: 16px;
    font-weight: 600;
}
.iqcare-pdp-details h3.shopify-buy__product__price {
    padding-bottom: 10px!important;
    padding-top: 10px!important;
}
ul.listing-dash {
    list-style-type: none;
}
.questions-sec {
    margin-bottom: 30px;
}
.questions-sec h4 {
    font-weight: 600;
    font-size: 16px;
    line-height: 22px;
}
.Iqcare-faq {
    max-width: 700px!important;
    margin: 0 auto!important;
}
.iqcare-short-video-pdp
{
 max-width: 700px!important;
    margin: 0 auto!important;	
}
.iqcare-short-row-pdp {
    max-width: 800px!important;
	margin: 0 auto!important;
}
.iqcare-short-para-pdp {
    max-width: 700px!important;
	margin: 0 auto!important;
}
.iqcare-health-para-pdp {
    max-width: 900px!important;
	margin: 0 auto!important;
}
.para-quote {
    font-style: italic;
}
.pdp-case-open-buds {
    padding-bottom: 0px;
    margin-bottom: -100px;
}
@media (min-width:600px)
	{
		.iqcare-pdp-heading br
		{
			display:none;
		}
}
@media (max-width:767px)
{
	.iqcare-pdp-details p,  .iqcare-pdp-details h3{
    text-align: left!important;
}
	.iqcare-pdp-details .p_detail_main
	{
		text-align: left!important;
	}
.pdp-case-open-buds {
    padding-top: 0px;
}	
	.page-id-32861 ul.listing-view-white-hsp {
    padding-bottom: 0px;
}
	.iqcare-short-row-pdp {
    padding-top: 0px;
}
}
/********End Css Iqcare Pages*********/
/*****************All header css**********/
/* .bottom-header-new2 {
   background: #C30F16;
    padding: 7px 0px 10px;
    position: fixed;
    width: 100%;
    z-index: 9;
    top: 40px;
}
.bottom-header-new2 h3 {
    color: #fff;
    text-align: center;
    font-family: urw gothic l!important;
    font-weight: 600;
    font-size: 20px;
	    padding-bottom: 0px;
	margin-top:0px;
	margin-bottom:0px;
}  */
/*  @media (max-width:767px)
{
 .bottom-header-new2 h3 {
    line-height: 20px;
    padding-bottom: 0px!important;
	  font-size: 14px;
}
} 
 */
/* @media (max-width:400px)
{
.bottom-header-new2 h3 {
    font-size: 13px!important;
} 	
} */
/*  @media (max-width:767px)
{
#mobile-show
{
	    display: block!important;
}	
	#desktop-show
	{
		display:none;
	}	
}  */
/*  #mobile-show
{
	display:none;
}
#main-header
{
 top: 77px!important;   
}
 #et-main-area
{
  padding-top: 30px;  
} */

/* @media (max-width:767px)
{
.bottom-header-new2 {
    padding: 10px 0px 10px;
    top: 40px;
}
	#et-main-area {
    padding-top: 22px;
}
} 
 @media (max-width:710px)
{
.bottom-header-new2 h3 {
    font-size: 15px;
}
}  */
/*  @media (max-width: 767px)
{
    #main-header
    {
     top: 20px!important;   
    }
#main-header .mobile_nav.opened .mobile_menu_bar
{
  top: 5px;   
}
}  */
/* @media (min-width:768px) and (max-width:980px)
{
	.bottom-header-new2 {
    top: 40px;
}
	.bottom-header-new2 h3 {
    font-size: 15px;
}
#main-header
{
 top: 35px!important;   
}
#main-header .mobile_nav.opened .mobile_menu_bar
{
  top: 5px;   
}
 #et-main-area
 {
   padding-top: 20px; 
}
} */
/* .strip-black-bottom-post .cta_text_max2 p {
    margin-bottom: 20px;
}
.strip-black-bottom-post {
    background: #000!important;
    padding: 30px 0px!important;
    margin-top: 30px;
    margin-bottom: 30px;
}
.strip-black-bottom-post .et_pb_row{
    padding-top:0px!important;
	padding-bottom:0px!important;
}
*/
.top_head ul.money_text li a {
    color: #000;
} 
/*****xmas banner*********/
.xmas-banner-new .et_pb_text_inner {
    text-align: center;
}
.xmas-banner-new h2 {
    color: #fff;
    font-weight: 900!important;
    font-size: 40px;
	text-shadow: 0px 0px 0px #0000, 0 0 1em #000, 0 0 0.2em #000;
}
.x-mas-tagline {
    color: #fff;
    font-size: 29px;
    font-weight: 900;
    padding-bottom: 0px;
	text-shadow: 0px 0px 0px #0000, 0 0 1em #000, 0 0 0.2em #000;
}
.x-mas-price {
    color: #fff;
    font-size: 30px;
    padding-bottom: 0px;
	 font-weight: 900;
	text-shadow: 0px 0px 0px #0000, 0 0 1em #000, 0 0 0.2em #000;
}
.x-mas-price del {
    font-size: 28px;
    margin-right: 10px;
    font-weight: 400;
}
.xmas-banner-new {
padding-top: 150px!important;
 padding-bottom: 150px!important;
}
@media screen and (max-width: 567px)
{
.x-mas-tagline {
	font-size: 20px;
	}
	.x-mas-price {
    font-size: 25px;
}
}
@media (max-width:767px)
{
	.xmas-banner-new {
    padding-top: 60px!important;
    padding-bottom: 60px!important;
}
}



/*********New Dec 3 pages css***********/
.hearing-help-journey-dec h1 {
    font-size: 40px;
    text-shadow: 0px 0px 0px #0000, 0 0 1em #000, 0 0 0.2em #000;
}
.hearing-help-journey-dec p {
    text-shadow: 0px 0px 0px #0000, 0 0 1em #000, 0 0 0.2em #000;
}
.btn_dark_black {
    border: 2px solid #000 !important;
    color: #fff;
    padding: 7px 30px !important;
    min-width: 177px !important;
    text-align: center;
    background: #000;
}
.btn_dark_black:hover {
       border-color: #2f1fff !important;
    background: #2f1fff !important;
    color: #FFF;
}
.you-not-alone-row {
    padding-top: 0px;
    padding-bottom: 0px;
    max-width: 900px!important;
}
.you-not-alone-row h2 {
    font-size: 36px;
    line-height: 40px;
    margin-top: 0;
    font-weight: 400;
    text-align: center;
	color:#fff;
}
.you-not-alone-row p {
    text-align: center;
    color: #fff;
    margin-top: 20px;
}
.you-not-alone-row .et_pb_text {
    background: #000;
    margin-top: -150px!important;
    z-index: 2!important;
    padding: 40px;
}
.hearing-title-journey {
    font-size: 36px;
    line-height: 40px;
    margin-top: 0;
    font-weight: 400;
    text-align: center;
}
.text-center
{
	text-align:center;
}
.help-beggning-sec {
    max-width: 700px!important;
}

.hearing-icon-enhance .et_pb_module_header {
    padding-bottom: 0px;
    padding-top: 4px;
    font-weight: 600;
    color: #000;
}
.hearing-icon-enhance .et_pb_module_header span {
    text-transform: uppercase;
}
.hearing-icon-enhance .et_pb_blurb_content {
    width: fit-content;
}
.black-strip-hearing h5 {
    color: #fff;
    text-align: center;
    font-weight: 600;
}
.black-strip-hearing p{
    color: #fff;
    text-align: center;
}
.black-strip-hearing {
    max-width: 680px!important;
}
.helth-begins-text {
    background: #191919;
    max-width: 987px!important;
    z-index: 3;
    padding: 60px 0px 0px 0px!important;
    margin: 0 auto!important;
}
.helth-begins-img img{
    padding-top: 0px;
}
.helth-begins-img {
    max-width: 987px!important;
    padding: 0px!important;
}

.helth-begins-text h2, .helth-begins-text p, .helth-begins-text h5 {
    color: #fff;
}
.helth-begins-text h5 {
   font-weight:600;
}
.helth-begins-text .et_pb_text {
    max-width: 640px;
    margin: 0 auto;
}
.black-embeded-hearing-gif h5, .black-embeded-hearing-gif p
{
	color:#fff;
}
.black-embeded-hearing-gif h5
{
	font-weight:600;
}
.black-embeded-hearing-gif .et_pb_text {
    color: #fff;
    text-align: center;
    max-width: 550px;
    margin: 0 auto;
}
.control-soundscape-sec .et_pb_row {
    max-width: 1000px;
    margin: 0 auto;
}
.control-soundscape-sec .music-decription-list h4 {
    font-size: 18px;
    font-weight: 600;
}
.blurb-sec-col-hearing {
    margin-left: 50px;
}
@media (max-width:980px)
{
	.you-not-alone-row .et_pb_text {
    margin-top: 0px!important;
    padding: 30px 20px 30px 20px;
}
	.hearing-title-journey {
    line-height: 30px;
}
	.you-not-alone-row p {
    margin-top: 0px;
}
	.hearing-icon-enhance .et_pb_main_blurb_image {
    margin-bottom: 0px;
}
	.hearing-icon-enhance {
    margin-bottom: 30px!important;
}
	.enhance-blurb {
    padding-bottom: 15px;
}
}
.reviews-customer-sec {
    max-width: 1200px!important;
}
.helth-begins-text-mobile h2, .helth-begins-text-mobile p, .helth-begins-text-mobile h5
{
	color:#fff;
}
.helth-begins-text-mobile h5
{
	font-weight:600;
}
@media (max-width:767px)
{
	.blurb-sec-col-hearing {
    margin-left: 0px;
}
	.info {
    text-align: center!important;
		    margin-bottom: 20px;
}
	.info-left img {
    float: unset!important;
    margin-right: 0px!important;
}
	.iqbuds-blurb-dec .et_pb_column {
    margin-bottom: 10px;
}
.iqbuds-blurb-dec .et_pb_blurb_container {
    text-align: center!important;
        padding: 30px!important;
    min-height: auto!important;
}
}

.info-left img {
    float: left;
    margin-right: 10px;
}
.info-right {
    overflow: hidden;
    padding-bottom: 0px;
    padding-top: 4px;
    font-weight: 600;
    color: #000;
}
.info-right p {
    font-weight: 600;
}
@media (min-width:768px)
{
	.info {
    display: inline-flex;
    align-items: center;
    margin-right: 20px;
}
	.enhance-blurb {
    max-width: 700px!important;
}
}
 /****************Animation css*******************/
/* .animatable {
  
  visibility: hidden;
  -webkit-animation-play-state: paused;   
  -moz-animation-play-state: paused;     
  -ms-animation-play-state: paused;
  -o-animation-play-state: paused;   
  animation-play-state: paused; 
} */

/* show objects being animated */
/* .animated {
  visibility: visible;
  
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;

  -webkit-animation-play-state: running;
  -moz-animation-play-state: running;
  -ms-animation-play-state: running;
  -o-animation-play-state: running;
  animation-play-state: running;
} */

/* CSS Animations (extracted from http://glifo.uiparade.com/) */


/* 
@-webkit-keyframes fadeIn {
	 from {
    opacity: 0;
    transform: translateY(15px);
  }

  to {
    opacity: 1;
    transform: translateY(0px);
  }
} */

/* @-moz-keyframes fadeIn {
	 from {
    opacity: 0;
    transform: translateY(15px);
  }

  to {
    opacity: 1;
    transform: translateY(0px);
  }
} */

/* @-o-keyframes fadeIn {
 from {
    opacity: 0;
    transform: translateY(15px);
  }

  to {
    opacity: 1;
    transform: translateY(0px);
  }
} */

/* @keyframes fadeIn {
	 from {
    opacity: 0;
    transform: translateY(15px);
  }

  to {
    opacity: 1;
    transform: translateY(0px);
  }
} */
/* .animated h2 {
  animation-delay: .1s;
}
p.animated{
  animation-delay: .6s;
}
.animated p, .animated li{
  animation-delay: .6s;
}
.animated.animationDelay{
	animation-delay:.4s;
	-webkit-animation-delay:.4s;
}
.animated.animationDelayMed{
	animation-delay:1.2s;
	-webkit-animation-delay:1.2s;
}
.animated.animationDelayLong{
	animation-delay:1.6s;
	-webkit-animation-delay:1.6s;
}

.animated.fadeIn {
	-webkit-animation-name: fadeIn;
	-moz-animation-name: fadeIn;
	-o-animation-name: fadeIn;
	animation-name: fadeIn;
} */

/* 
@keyframes swipe {
  from {
    -webkit-clip-path: polygon(0% 0%, 0% 0%, 0% 0%);
    clip-path: polygon(0% 0%, 0% 0%, 0% 0%);
  }

  to {
    -webkit-clip-path: polygon(0% 0%, 200% 0%, 0% 200%);
    clip-path: polygon(0% 0%, 200% 0%, 0% 200%);
  }
} */
/* .animated.swipe {
	-webkit-animation-name: swipe;
	-moz-animation-name: swipe;
	-o-animation-name: swipe;
	animation-name: swipe;
} */
@media (max-width:980px)
{
	.review-mobile-2col .et_pb_column {
    width: 47.25%!important;
    margin-bottom: 0px;
    margin-right: 5.5%;
}
	.review-mobile-2col .img-video-icon .et_overlay:before {
    font-size: 45px;
    top: 60%;
    margin: -30px 0 0 -20px;
}
}
/***********Hearing Homepage dec*************/
.home-approch-hearing-desktop h1 {
    font-size: 40px;
}
.home-approch-hearing-desktop {
    padding: 120px 0px 180px!important;
}
.iqbuds-blurb-dec .et_pb_blurb_content {
    max-width: 100%;
}
.iqbuds-blurb-dec .et_pb_main_blurb_image img {
    width: 1000px!important;
}
.iqbuds-blurb-dec .et_pb_blurb_container {
    text-align: center!important;
    padding: 10px;
}
.iqbuds-blurb-dec .et_pb_main_blurb_image {
    margin-bottom: 0px;
}
.iqbuds-blurb-dec .et_pb_blurb_description {
    color: #fff;
    line-height: 25px;
}
.iqbuds-blurb-dec .et_pb_blurb_container {
    text-align: center!important;
    padding: 30px;
    min-height: 260px;
}
.iqbuds-blurb-dec h4.et_pb_module_header {
    font-size: 33px;
    color: #fff;
    margin-bottom: 10px;
}
.hear-better-white-btn {
    min-width: 250px;
    font-size: 18px;
	height: 47px;
}
.img-innovative-hearing img {
    width: 100%;
}
.img-innovative-hearing {
    text-align: center;
}
.img-innovative-hearing h2 {
    position: absolute;
    bottom: 15%;
    left: 40%;
    transform: translate(-30%, -30%);
}
.iq-col-sec {
    padding: 70px;
}
.iq-col-sec h2 {
    font-size: 33px;
}
.iq-col-sec p {
    margin-bottom: 30px;
}
.free-waves img {
    width: 100%;
}
.free-waves
{
text-align: center;	
}
.free-waves .free-waves-para {
    position: absolute;
    top: 13%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.waves-btn {
    position: absolute;
    bottom: 20%;
    left: 50%;
    transform: translate(-50%, -50%);
}
.img-innovative-hearing-mobile img {
    width: 100%;
}

.animated.swipe {
    -webkit-animation-name: swipe;
    -moz-animation-name: swipe;
    -o-animation-name: swipe;
    animation-name: swipe;
}
.img-innovative-hearing-mobile h2 {
    position: absolute;
    top: 10%;
    left: 50%;
    transform: translate(-50%, 0%);
    width: 100%;
}
@media (max-width:980px)
{
	.free-waves .free-waves-para {
    position: absolute;
    top: 5%;
    left: unset;
    width: 100%;
    transform: unset;
}
	.waves-btn {
    position: absolute;
    bottom: 10%;
    left: unset;
    width: 100%;
    transform: unset;
}
	.waves-btn a{
   margin-right:0px;
}
}
@media (min-width:768px) and (max-width:980px)
{
	.free-waves .free-waves-para h2 br,  .free-waves .free-waves-para p br{
    display: none;
}
}
.customer-saying-3col h4 {
    text-align: center;
    color: #fff;
    font-weight: 700;
    font-size: 20px;
}
.customer-saying-3col p {
    color: #fff;
    text-align: center;
}
.customer-saying-3col {
    max-width: 1100px!important;
    margin: 0 auto;
}
.box-overlap-blue-hearing-left {
    align-items: center;
}
.blue-box-hearing-grid {
    padding: 50px;
}
.blue-box-hearing-grid {
    padding: 60px;
    left: 20px;
    z-index: 2;
}
.blue-box-hearing-grid-img img
{
    left: -20px;
}
.blue-box-hearing-grid h2 {
    font-size: 30px;
    line-height: 35px;
    margin-bottom: 20px;
}
.blue-box-hearing-grid h4 {
    text-transform: uppercase;
    font-weight: 600;
    margin-bottom: 20px;
}
.black-box-hearing-grid h4 {
    text-transform: uppercase;
    font-weight: 600;
    margin-bottom: 20px;
}
.black-box-hearing-grid {
    background-color: #000000;
    position: relative;
    padding: 20%;
    left: -20px;
    z-index: 2;
}
.black-box-hearing-grid-img img {
    right: -20px;
}
.blue-box-hearing-grid-last {
    padding: 20%;
}
.meet-slide {
    text-align: center;
    margin: 20px;
}
.meet-slide img {
    margin-bottom: 10px;
}
#meet-slider .owl-prev {
    position: absolute;
    bottom: -10%;
    left: -60px;
    right: 0%;
    text-align: center;
}

#meet-slider .owl-next {
    position: absolute;
    bottom: -10%;
    left: 0%;
    right: -60px;
    text-align: center;
}
#meet-slider2 .owl-prev {
    position: absolute;
    bottom: -15%;
    left: -60px;
    right: 0%;
    text-align: center;
}

#meet-slider2 .owl-next {
    position: absolute;
    bottom: -15%;
    left: 0%;
    right: -60px;
    text-align: center;
}
.iqbuds-blurb-dec .et_pb_blurb_description p {
    color: #fff;
}
.sound-personalized-animation {
    max-width: 700px!important;
}
.iqcare-gurantee-stock {
    color: #fff;
    font-weight: 600;
    font-size: 20px;
    padding-top: 20px!important;
    padding-bottom: 20px!important;
}
.hearing-buds-blurb .et_pb_module_header {
    text-align: center;
    font-weight: 600;
}
.hearing-buds-blurb .et_pb_main_blurb_image {
    margin-bottom: 0px;
}
.hearing-buds-blurb img {
    height: 40px;
    object-fit: contain;
}
.advanced-hearing-bud-heading {
    max-width: 830px!important;
}
.hearing-buds-blurb {
    max-width: 950px!important;
}
.black-iq-max-strip {
    max-width: 700px!important;
}
.black-iq-max-strip p {
    font-size: 18px;
}
.black-iq-max-strip {
    max-width: 800px!important;
    padding-top: 60px;
    padding-bottom: 60px;
}
.bt_toggle.bt_toggle_max_new {
    padding-bottom: 50px!important;
}
@media (max-width:980px)
{
	.sound-personalized-animation.et_pb_equal_columns .et_pb_column {
    width: 47.25%!important;
    margin-bottom: 0px!important;
    margin-right: 5.5%!important;
}
	.sound-personalized-animation.et_pb_equal_columns .et_pb_column.et-last-child {
    margin-right: 0px!important;
}
	.sound-personalized-animation {
    padding-top: 0px;
    padding-bottom: 0px;
}
	.advanced-hearing-bud-width {
    padding-top: 15px;
    padding-bottom: 15px;
}
	.hearing-buds-blurb {
    padding-top: 0px;
}
	.black-iq-max-strip {
    padding-top: 30px;
    padding-bottom: 30px;
}
	.iqbud-app-text-max h2, .prog-tap-touch h2, .fit-comfort-text h2, .battery-life-text h2{
    text-align: center!important;
}
	.iqbud-app-text-max p br, .prog-tap-touch p br, .connect-voice-text p br, .fit-comfort-text p br, .battery-life-text p br{
    display: none;
}
	.blue-box-hearing-grid-img img {
    left: 0px;
}
	.blue-box-hearing-grid {
    left: 0px;
    padding: 30px 30px 0px 30px;
}
	.black-box-hearing-grid {
    left: 0px;
    padding: 30px 30px 0px 30px;
}
	.black-box-hearing-grid-img img {
    right: 0px;
}
.box-overlap-blue-hearing-left {
    padding-top: 0px;
    padding-bottom: 10px;
}
	.black-box-hearing-grid h4 {
    font-size: 16px;
    line-height: 23px;
    margin-bottom: 10px!important;
}
	.blue-box-hearing-grid h4 {
    font-size: 16px;
    line-height: 23px;
    margin-bottom: 10px!important;
}
}
@media (max-width:480px)
{
	.blue-box-hearing-grid p br {
    display: none;
}
		.black-box-hearing-grid p br {
   display: none;
}
}
@media (min-width:981px) and (max-width:991px)
{
	.blue-box-hearing-grid {
    padding: 10%;
}
	.black-box-hearing-grid {
    padding: 10%;
}
	.box-overlap-blue-hearing-left p br {
    display: none;
}
	.black-box-hearing-grid p br {
    display: none;
}
	.blue-box-hearing-grid h2 {
    font-size: 25px!important;
    line-height: 25px;
}
}
.refund-request-text {
    padding-bottom: 40px!important;
}
.refund-request-text .dft-text {
    max-width: 900px!important;
}
.refund-request-text .dft-text p
	{
	text-align:center!important;	
	}
@media (max-width:567px)
{
	.refund-request-text .dft-text h1{
       font-size: 25px!important;
}
}
.plus-right {
    font-weight: 600;
    position: relative;
}
.plus-right::after {
    content: "";
    display: block;
    width: 90%;
    background-color: #000;
    height: 1px;
    position: absolute;
    top: 10px;
    left: 40px;
}
.mt-15
{
	margin-top:15px;
}
.free-shipping-text {
    font-weight: 600;
}
.free-shipping-text img {
    top: 4px;
    position: relative;
}
.testimonial-box-white {
    background: #fff;
    border-radius: 10px;
    padding: 30px 20px 30px 20px;
}
.testi-name .left {
    float: left;
}
.testi-name .right {
    float: right;
}
.testi-name .left h4 {
    color: #000;
    font-size: 16px;
    text-align: left;
}
.testi-name {
    display: inline-block;
    width: 100%;
}
.testimonial-box-white p {
    color: #000;
    font-size: 15px!important;
    text-align: left;
}
.testimonial-box-white h3 {
    text-align: left;
    font-size: 20px;
    font-weight: 500;
}
.testimonial-box-white {
    background: #fff;
    border-radius: 10px;
    padding: 35px 20px 35px 20px;
    min-height: 320px;
}
.oto-bullet-width {
    max-width: 750px!important;
}
.oto-bullet-width li
{
	color:#fff;
}
.oto-bullet-width li::marker {
    font-size: 30px;
}
.bullet-oto-black li::marker {
    font-size: 30px;
}
.hearing-title-journey.text-left {
    text-align: left;
}
.developed-expert-sec {
    border-bottom: 1px solid #000;
    padding-bottom: 0px;
}
.developed-expert-sec .hearing-title-journey.text-left {
    text-align: left;
    padding-bottom: 0px;
    margin-top: 40px!important;
}
.bullet-oto-black li span {
    top: -2px;
    position: relative;
}
.bullet-oto-white li span{
        top: -2px;
    position: relative;
}
.customer-saying-tinnitus {
    max-width: 900px!important;
}
.customer-saying-tinnitus .meet-slide img {
    width: 100%;
}
@media (max-width:767px)
{
	.mobile-center {
    text-align: center;
}
	.wht-customer-say .hearing-title-journey br {
    display: none;
}
	.meet-slide {
    margin: 0px;
}
	#meet-slider2 .owl-next {
    bottom: -20%;
}
		#meet-slider2 .owl-prev {
    bottom: -20%;
}
	.plus-right span {
    background-color: #ffffff;
    padding-left: 10px;
    padding-right: 10px;
}
	.plus-right::after {
    content: "";
    display: block;
    width: 100%;
    background-color: transparent;
    height: 1px;
    position: absolute;
    top: 10px;
    left: 0px;
    border-top: 1px solid #000;
    z-index: -1;
	}
	.sound-personalized-animation2 p br {
    display: none;
}
	#meet-slider .owl-next {
    bottom: -15%;
}
	#meet-slider .owl-prev {
    bottom: -15%;
}
}
@media (max-width:980px)
{
	.col-btm-0 {
    margin-bottom: 0px;
}
		.bullet-oto-white {
    padding-bottom: 0px!important;
}
	.developed-expert-sec .hearing-title-journey.text-left {
    margin-top: 0px!important;
    text-align: center;
}
	.iqbuds-blurb-dec .et_pb_code {
    margin-bottom: 5px!important;
    margin-top: 30px;
}
	.info {
    justify-content: center;
    align-self: center;
    display: flex;
}
	.info-right {
    margin-left: 10px;
}
}
.iqbuds-blurb-dec .et_pb_code {
    margin-bottom: 5px!important;
}
/********Nuheara css header new responsive***********/
@media (max-width:767px)
{
div#et-top-navigation {
    padding-left: 0px !important;
}	
}
@media (min-width: 981px) and (max-width: 1023px)
{
  a.shop_btn {
    padding: 12px 10px!important;
    min-width: 100px!important;
    margin-right: 15px!important;
    font-size: 14px!important;
}
	#top-menu li a {
    font-size: 14px!important;
}
	#top-menu li {
    padding-right: 15px!important;
}
	div#et-top-navigation {
    padding-left: 50px !important;
}
}
@media (min-width: 1024px) and (max-width: 1099px)
{
#top-menu li a {
    font-size: 14px!important;
}
	#top-menu li {
    padding-right: 15px!important;
}
	div#et-top-navigation {
    padding-left: 70px !important;
}
	 a.shop_btn {
    padding: 12px 10px!important;
    min-width: 121px!important;
    margin-right: 15px!important;
    font-size: 13px!important;
}
}
@media (min-width: 1100px) and (max-width: 1250px)
{
#top-menu li a {
    font-size: 14px!important;
}
	#top-menu li {
    padding-right: 15px!important;
}
	div#et-top-navigation {
    padding-left: 65px !important;
}
	 a.shop_btn {
    padding: 12px 10px!important;
    min-width: 121px!important;
    margin-right: 15px!important;
    font-size: 14px!important;
}
}
@media only screen and (max-width: 1300px) and (min-width: 1200px)
{
div#et-top-navigation {
    padding-left: 120px!important;
}
	#top-menu li {
    padding-right: 15px!important;
}
}
#top-menu li a {
    font-size: 14px!important;
}

/********Tinnitus Banner Image***********/
.tinnitus_banner_image {
    padding: 300px 0px 40px!important;
    text-align: center;
    background-position: center center;
}
.tinnitus_banner_image h4.asd_banner_para {
       max-width: 700px;
    margin: 0px auto;
	text-shadow: 0px 0px 0px #0000, 0 0 1em #000, 0 0 0.2em #000;
}
.tinnitus_banner_image .asd_banner {
    font-size: 35px;
    margin-bottom: 5px;
    font-weight: 600;
    text-shadow: 0px 0px 0px #0000, 0 0 1em #000, 0 0 0.2em #000;
}
.british-text {
    text-align: center;
    color: #fff;
    font-size: 16px;
	text-shadow: 0px 0px 0px #0000, 0 0 1em #000, 0 0 0.2em #000;
}
.more-oto-relative {
    position: relative;
}
.more-oto-btn-position {
    position: absolute;
    left: 0px;
    right: 0px;
    bottom: 15%;
}
.bullet-oto-white {
    padding-bottom: 0px!important;
}

@media (min-width:768px)
{
	.customer-saying-tinnitus .owl-pagination
	{
		display:none!important;
	}
}
.customer-saying-tinnitus .owl-pagination {
    margin: 0px auto /*for centering the dots*/;
    text-align: center;
}
.customer-saying-tinnitus .owl-page {
    width: 20px;
    height: 20px;
    border-radius: 100%;
    border: 1px solid #333;
    background: #fff;
    margin-right: 5px;
    display: inline-block;
}
.customer-saying-tinnitus .owl-page.active {
     background: #2f1fff;
}
@media (max-width:767px)
{
.customer-saying-tinnitus .owl-buttons {
    display: none;
}
	.customer-saying-tinnitus
	{
		padding-bottom:0px;
	}
	p.banner-iqcare-para {
    font-size: 20px;
    line-height: 25px;
}
	.hearing-title-journey {
    font-size: 24px!important;
    line-height: 30px;
}
	.mb-0mobile
	{
		margin-bottom:5px;
	}
}
.banner-iqcare-para {
    text-align: center!important;
    text-shadow: 0px 0px 0px #0000, 0 0 1em #000, 0 0 0.2em #000;
    font-size: 30px;
}
.hearing-help-journey-dec {
    /* padding: 480px 0px 30px!important; */
    background-position: top center;
}

/********Mobile header Menu change********/
@media (max-width:980px)
{
	#main-header .mobile_menu_bar {
    left: 0px;
}
	.et_header_style_left .logo_container {
    position: absolute!important;
    left: 0px;
    right: 30px;
    text-align: center;
    top: -3px;
}
	.menu_open .mobile_menu_bar_toggle:after {
    left: 10px;
}
	.menu_open .mobile_menu_bar:before{
	left: 10px;	
	}
	.mobile_menu_bar:before{
		    left: unset;
	}
	.mobile_nav .select_page:after {
    content: 'Menu';
    color: #fff;
    font-size: 14px;
    top: -15px;
    position: relative;
    left: 30px;
}
	.mobile_nav .select_page {
      display: block;
    position: absolute;
    width: 0px;
    left: 0px;
    color: #0000;
    font-size: 0px;
}
	.menu_open .et_mobile_menu
	{
		left:0px!important;
	}
	#main-header .mobile_menu_bar {
    width: 75px;
}
	#top-menu-nav a.shop_btn {
    font-weight: 600;
    font-family: URWGothicregular,sans-serif;
    text-transform: capitalize;
}
	.shopify-buy__cart-toggle {
    padding: 5px 3px!important;
    min-width: 35px!important;
}
	#main-header .shopify-buy__cart-toggle {
    top: 27px;
}
	.shopify-buy__cart-toggle__count:before {
       background: transparent!important;
}
}
@media screen and (max-width: 360px)
{
#main-header #logo {
    max-width: 130px!important;
}
		span.mobile_menu_bar.mobile_menu_bar_toggle:after {
    font-size: 12px;
}
}
@media (min-width:341px) and (max-width:980px)
{
	.et_header_style_left .logo_container {
    margin-top: 5px!important;
}
}
@media screen and (max-width: 340px)
{
#top-menu-nav a.shop_btn {
    top: 1px!important;
	padding: 3px 7px 3px;
}
	#main-header #logo {
    top: -2px;
    position: relative;
}
}
@media (min-width:768px) and (max-width:980px)
{
	.iqbuds-blurb-dec .et_pb_blurb_container {
    min-height: auto;
}
	.info {
    margin-bottom: 15px;
}
}
@media (min-width:769px) and (max-width:980px)
{
	.form_top_main p {
    display: inline-block;
    width: 100%;
}
	.klaviyo_form_actions {
    margin-left: 0px;
}
	.form_top_main {
    margin-top: 0px;
}
	.footer_custom {
    float: unset!important;
}
	.footer_custom .container {
    display: grid;
}
	.klaviyo_form_actions {
    float: unset;
    margin: 0 auto;
		    margin-top: 20px;
}
	.form_top_main h3 {
    margin-bottom: 0px;
}
	.form_top_main p {
    margin-bottom: 40px;
}
	section#nav_menu-3 {
    margin-top: 0px;
}
}
@media(max-width:767px)
{
.mb-sm-0 {
    padding-bottom: 0px;
}	
	.developed-expert-sec .et_pb_column.et_pb_column_1_2 {
    margin-bottom: 0px!important;
}
}
.phone-oto-new img {
    width: 270px!important;
}
/************All Top Header css 23march 2022************/
/*  .bottom-header-new2 {
    background: #2f1fff;
    padding: 7px 0px 10px;
    position: fixed;
    width: 100%;
    z-index: 9;
    top: 40px;
} */
/* .page-id-34673 .bottom-header-new2, .page-id-2535 .bottom-header-new2, .page-id-2737 .bottom-header-new2, .page-id-2544 .bottom-header-new2, .page-id-34625 .bottom-header-new2{
    background: #2f1fff;
}
.page-id-34673 .bottom-header-new2 h3, .page-id-2535 .bottom-header-new2 h3, .page-id-2737 .bottom-header-new2 h3, .page-id-2544 .bottom-header-new2 h3, .page-id-34625 .bottom-header-new2 h3{
    color: #fff;
} */
.bottom-header-new2 h3 {
    color: #fff;
    text-align: center;
    font-family: urw gothic l!important;
    font-weight: 600;
    font-size: 20px;
	    padding-bottom: 0px;
	margin-top:0px;
	margin-bottom:0px;
}   
 @media (max-width:767px)
{
 .bottom-header-new2 h3 {
    line-height: 20px;
    padding-bottom: 0px!important;
	  font-size: 15px;
}
} 

@media (max-width:767px)
{
#mobile-show img {
    width: 100%;
    height: 55px;
}
#mobile-show
{
	    display: block!important;
}	
	#desktop-show
	{
		display:none;
	}	
}  
  #mobile-show
{
	display:none;
}
/*  #main-header{
   top: 77px!important;
}  
 #et-main-area{ 
    padding-top: 35px;
}  */
/*   @media (max-width:767px)
{
		#main-header {
    top: 40px !important;
}
	.bottom-header-new2
	{
    padding: 0px 0px;
    top: 0px;
}
}  */

/*  @media (max-width: 767px)
{
	 #main-header .mobile_nav.opened .mobile_menu_bar{
    top: 5px;
}
	#et-main-area {
    padding-top: 40px;
}
}  
 @media (min-width:768px) and (max-width:980px)
{
	.bottom-header-new2 {
    top: 0px;
}
	 #main-header{
    top: 35px!important;
}
			 #main-header .mobile_nav.opened .mobile_menu_bar{
    top: 5px;
}
	  #et-main-area{
    padding-top: 30px;
}
}   */

/* .logged-in div#et-main-area {
    padding-top: 0px;
} */

/************Id wise banner show*****************/
/*******Remove mobile top header**********/
@media (max-width:980px) 
{
	#main-header {
    top: 0px !important;
}
}
/***********End*******************/
/*   .page-id-36945 #main-header, .page-id-36954 #main-header, .page-id-36965 #main-header, .page-id-36971 #main-header, .page-id-36959 #main-header, .page-id-36427 #main-header, .page-id-34642 #main-header, .page-id-35363 #main-header, .page-id-36868 #main-header, .page-id-36702 #main-header, .page-id-24355 #main-header, .page-id-24362 #main-header, .page-id-1822 #main-header, .page-id-1782 #main-header, .page-id-37110 #main-header, .page-id-36484 #main-header, .page-id-34671 #main-header, .page-id-35410 #main-header, .page-id-36870 #main-header, .page-id-36706 #main-header, .page-id-24522 #main-header, .page-id-24530 #main-header, .page-id-36461 #main-header, .page-id-34655 #main-header, .page-id-35408 #main-header, .page-id-36869 #main-header, .page-id-36703 #main-header, .page-id-24556 #main-header, .page-id-2386 #main-header, .page-id-36489 #main-header, .page-id-34672 #main-header, .page-id-35411 #main-header, .page-id-36871 #main-header, .page-id-36705 #main-header, .page-id-24213 #main-header, .page-id-3143 #main-header, .page-id-3125 #main-header, .page-id-36476 #main-header, .page-id-34660 #main-header, .page-id-35412 #main-header, .page-id-36872 #main-header, .page-id-36704 #main-header, .page-id-24468 #main-header, .page-id-24498 #main-header, .page-id-37112 #main-header, .page-id-36959 #main-header{
   top: 77px!important;
}  
 .page-id-36945 #et-main-area, .page-id-36954 #et-main-area, .page-id-36965 #et-main-area, .page-id-36971 #et-main-area, .page-id-36959 #et-main-area, .page-id-36427 #et-main-area, .page-id-34642 #et-main-area, .page-id-35363 #et-main-area, .page-id-36868 #et-main-area, .page-id-36702 #et-main-area, .page-id-24355 #et-main-area, .page-id-24362 #et-main-area, .page-id-1822 #et-main-area, .page-id-1782 #et-main-area, .page-id-37110 #et-main-area, .page-id-36484 #et-main-area, .page-id-34671 #et-main-area, .page-id-35410 #et-main-area, .page-id-36870 #et-main-area, .page-id-36706 #et-main-area, .page-id-24522 #et-main-area, .page-id-24530 #et-main-area, .page-id-36461 #et-main-area, .page-id-34655 #et-main-area, .page-id-35408 #et-main-area, .page-id-36869 #et-main-area, .page-id-36703 #et-main-area, .page-id-24556 #et-main-area, .page-id-2386 #et-main-area, .page-id-36489 #et-main-area, .page-id-34672 #et-main-area, .page-id-35411 #et-main-area, .page-id-36871 #et-main-area, .page-id-36705 #et-main-area, .page-id-24213 #et-main-area, .page-id-3143 #et-main-area, .page-id-3125 #et-main-area, .page-id-36476 #et-main-area, .page-id-34660 #et-main-area, .page-id-35412 #et-main-area, .page-id-36872 #et-main-area, .page-id-36704 #et-main-area, .page-id-24468 #et-main-area, .page-id-24498 #et-main-area, .page-id-37112 #et-main-area, .page-id-36959 #et-main-area 
{ 
    padding-top: 35px;
}   */
/*  @media (max-width:767px) 
{
		.page-id-36945 #main-header, .page-id-36954 #main-header, .page-id-36965 #main-header, .page-id-36971 #main-header, .page-id-36959 #main-header, .page-id-36427 #main-header, .page-id-34642 #main-header, .page-id-35363 #main-header, .page-id-36868 #main-header, .page-id-36702 #main-header, .page-id-24355 #main-header, .page-id-24362 #main-header, .page-id-1822 #main-header, .page-id-1782 #main-header, .page-id-37110 #main-header, .page-id-36484 #main-header, .page-id-34671 #main-header, .page-id-35410 #main-header, .page-id-36870 #main-header, .page-id-36706 #main-header, .page-id-24522 #main-header, .page-id-24530 #main-header, .page-id-36461 #main-header, .page-id-34655 #main-header, .page-id-35408 #main-header, .page-id-36869 #main-header, .page-id-36703 #main-header, .page-id-24556 #main-header, .page-id-2386 #main-header, .page-id-36489 #main-header, .page-id-34672 #main-header, .page-id-35411 #main-header, .page-id-36871 #main-header, .page-id-36705 #main-header, .page-id-24213 #main-header, .page-id-3143 #main-header, .page-id-3125 #main-header, .page-id-36476 #main-header, .page-id-34660 #main-header, .page-id-35412 #main-header, .page-id-36872 #main-header, .page-id-36704 #main-header, .page-id-24468 #main-header, .page-id-24498 #main-header, .page-id-37112 #main-header, .page-id-36959 #main-header{
    top: 20px !important;
}
	.page-id-36945 .bottom-header-new2, .page-id-36954 .bottom-header-new2, .page-id-36965 .bottom-header-new2, .page-id-36971 .bottom-header-new2, .page-id-36959 .bottom-header-new2, .page-id-36427 .bottom-header-new2, .page-id-34642 .bottom-header-new2, .page-id-35363 .bottom-header-new2, .page-id-36868 .bottom-header-new2, .page-id-36702 .bottom-header-new2, .page-id-24355 .bottom-header-new2, .page-id-24362 .bottom-header-new2, .page-id-1822 .bottom-header-new2, .page-id-1782 .bottom-header-new2, .page-id-37110 .bottom-header-new2, .page-id-36484 .bottom-header-new2, .page-id-34671 .bottom-header-new2, .page-id-35410 .bottom-header-new2, .page-id-36870 .bottom-header-new2, .page-id-36706 .bottom-header-new2, .page-id-24522 .bottom-header-new2, .page-id-24530 .bottom-header-new2, .page-id-36461 .bottom-header-new2, .page-id-34655 .bottom-header-new2, .page-id-35408 .bottom-header-new2, .page-id-36869 .bottom-header-new2, .page-id-36703 .bottom-header-new2, .page-id-24556 .bottom-header-new2, .page-id-2386 .bottom-header-new2, .page-id-36489 .bottom-header-new2, .page-id-34672 .bottom-header-new2, .page-id-35411 .bottom-header-new2, .page-id-36871 .bottom-header-new2, .page-id-36705 .bottom-header-new2, .page-id-24213 .bottom-header-new2, .page-id-3143 .bottom-header-new2, .page-id-3125 .bottom-header-new2, .page-id-36476 .bottom-header-new2, .page-id-34660 .bottom-header-new2, .page-id-35412 .bottom-header-new2, .page-id-36872 .bottom-header-new2, .page-id-36704 .bottom-header-new2, .page-id-24468 .bottom-header-new2, .page-id-24498 .bottom-header-new2, .page-id-37112 .bottom-header-new2, .page-id-36959 .bottom-header-new2
	{
    padding: 0px 0px;
    top: 0px;
}
}  
  @media (max-width: 767px) 
{
	.page-id-36945 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-36954 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-36965 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-36971 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-36959 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-36427 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-34642 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-35363 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-36868 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-36702 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-24355 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-24362 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-1822 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-1782 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-37110 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-36484 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-34671 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-35410 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-36870 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-36706 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-24522 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-24530 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-36461 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-34655 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-35408 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-36869 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-36703 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-24556 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-2386 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-36489 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-34672 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-35411 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-36871 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-36705 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-24213 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-3143 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-3125 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-36476 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-34660 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-35412 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-36872 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-36704 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-24468 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-24498 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-37112 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-36959 #main-header .mobile_nav.opened .mobile_menu_bar{
    top: 5px;
}
	.page-id-36945 #et-main-area, .page-id-36954 #et-main-area, .page-id-36965 #et-main-area, .page-id-36971 #et-main-area, .page-id-36959 #et-main-area, .page-id-34642 #et-main-area, .page-id-35363 #et-main-area, .page-id-36868 #et-main-area, .page-id-36702 #et-main-area, .page-id-24355 #et-main-area, .page-id-24362 #et-main-area, .page-id-1822 #et-main-area, .page-id-1782 #et-main-area, .page-id-37110 #et-main-area, .page-id-34671 #et-main-area, .page-id-35410 #et-main-area, .page-id-36870 #et-main-area, .page-id-36706 #et-main-area, .page-id-24522 #et-main-area, .page-id-24530 #et-main-area, .page-id-34655 #et-main-area, .page-id-35408 #et-main-area, .page-id-36869 #et-main-area, .page-id-36703 #et-main-area, .page-id-24556 #et-main-area, .page-id-2386 #et-main-area, .page-id-34672 #et-main-area, .page-id-35411 #et-main-area, .page-id-36871 #et-main-area, .page-id-36705 #et-main-area, .page-id-24213 #et-main-area, .page-id-3143 #et-main-area, .page-id-3125 #et-main-area, .page-id-34660 #et-main-area, .page-id-35412 #et-main-area, .page-id-36872 #et-main-area, .page-id-36704 #et-main-area, .page-id-24468 #et-main-area, .page-id-24498 #et-main-area, .page-id-37112 #et-main-area, .page-id-36959 #et-main-area{
    padding-top: 40px;
}
	.page-id-36476 #et-main-area, .page-id-36427 #et-main-area, .page-id-36461 #et-main-area, .page-id-36489 #et-main-area, .page-id-36484 #et-main-area{
    padding-top: 0px;
}
}  
 @media (min-width:768px) and (max-width:980px)
{
	.page-id-36945 .bottom-header-new2, .page-id-36954 .bottom-header-new2, .page-id-36965 .bottom-header-new2, .page-id-36971 .bottom-header-new2, .page-id-36959 .bottom-header-new2, .page-id-36427 .bottom-header-new2, .page-id-34642 .bottom-header-new2, .page-id-35363 .bottom-header-new2, .page-id-36868 .bottom-header-new2, .page-id-36702 .bottom-header-new2, .page-id-24355 .bottom-header-new2, .page-id-24362 .bottom-header-new2, .page-id-1822 .bottom-header-new2, .page-id-1782 .bottom-header-new2, .page-id-37110 .bottom-header-new2, .page-id-36484 .bottom-header-new2, .page-id-34671 .bottom-header-new2, .page-id-35410 .bottom-header-new2, .page-id-36870 .bottom-header-new2, .page-id-36706 .bottom-header-new2, .page-id-24522 .bottom-header-new2, .page-id-24530 .bottom-header-new2, .page-id-36461 .bottom-header-new2, .page-id-34655 .bottom-header-new2, .page-id-35408 .bottom-header-new2, .page-id-36869 .bottom-header-new2, .page-id-36703 .bottom-header-new2, .page-id-24556 .bottom-header-new2, .page-id-2386 .bottom-header-new2, .page-id-36489 .bottom-header-new2, .page-id-34672 .bottom-header-new2, .page-id-35411 .bottom-header-new2, .page-id-36871 .bottom-header-new2, .page-id-36705 .bottom-header-new2, .page-id-24213 .bottom-header-new2, .page-id-3143 .bottom-header-new2, .page-id-3125 .bottom-header-new2, .page-id-36476 .bottom-header-new2, .page-id-34660 .bottom-header-new2, .page-id-35412 .bottom-header-new2, .page-id-36872 .bottom-header-new2, .page-id-36704 .bottom-header-new2, .page-id-24468 .bottom-header-new2, .page-id-24498 .bottom-header-new2, .page-id-37112 .bottom-header-new2, .page-id-36959 .bottom-header-new2{
    top: 0px;
}
	 .page-id-36945 #main-header, .page-id-36954 #main-header, .page-id-36965 #main-header, .page-id-36971 #main-header, .page-id-36959 #main-header, .page-id-36427 #main-header, .page-id-34642 #main-header, .page-id-35363 #main-header, .page-id-36868 #main-header, .page-id-36702 #main-header, .page-id-24355 #main-header, .page-id-24362 #main-header, .page-id-1822 #main-header, .page-id-1782 #main-header, .page-id-37110 #main-header, .page-id-36484 #main-header, .page-id-34671 #main-header, .page-id-35410 #main-header, .page-id-36870 #main-header, .page-id-36706 #main-header, .page-id-24522 #main-header, .page-id-24530 #main-header, .page-id-36461 #main-header, .page-id-34655 #main-header, .page-id-35408 #main-header, .page-id-36869 #main-header, .page-id-36703 #main-header, .page-id-24556 #main-header, .page-id-2386 #main-header, .page-id-36489 #main-header, .page-id-34672 #main-header, .page-id-35411 #main-header, .page-id-36871 #main-header, .page-id-36705 #main-header, .page-id-24213 #main-header, .page-id-3143 #main-header, .page-id-3125 #main-header, .page-id-36476 #main-header, .page-id-34660 #main-header, .page-id-35412 #main-header, .page-id-36872 #main-header, .page-id-36704 #main-header, .page-id-24468 #main-header, .page-id-24498 #main-header, .page-id-37112 #main-header, .page-id-36959 #main-header{
    top: 35px!important;
}
			 .page-id-36945 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-36954 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-36965 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-36971 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-36959 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-36427 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-34642 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-35363 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-36868 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-36702 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-24355 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-24362 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-1822 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-1782 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-37110 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-36484 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-34671 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-35410 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-36870 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-36706 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-24522 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-24530 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-36461 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-34655 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-35408 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-36869 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-36703 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-24556 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-2386 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-36489 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-34672 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-35411 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-36871 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-36705 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-24213 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-3143 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-3125 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-36476 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-34660 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-35412 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-36872 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-36704 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-24468 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-24498 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-37112 #main-header .mobile_nav.opened .mobile_menu_bar, .page-id-36959 #main-header .mobile_nav.opened .mobile_menu_bar{
    top: 5px;
}
	  .page-id-36945 #et-main-area, .page-id-36954 #et-main-area, .page-id-36965 #et-main-area, .page-id-36971 #et-main-area, .page-id-36959 #et-main-area, .page-id-36427 #et-main-area, .page-id-34642 #et-main-area, .page-id-35363 #et-main-area, .page-id-36868 #et-main-area, .page-id-36702 #et-main-area, .page-id-24355 #et-main-area, .page-id-24362 #et-main-area, .page-id-1822 #et-main-area, .page-id-1782 #et-main-area, .page-id-37110 #et-main-area, .page-id-36484 #et-main-area, .page-id-34671 #et-main-area, .page-id-35410 #et-main-area, .page-id-36870 #et-main-area, .page-id-36706 #et-main-area, .page-id-24522 #et-main-area, .page-id-24530 #et-main-area, .page-id-36461 #et-main-area, .page-id-34655 #et-main-area, .page-id-35408 #et-main-area, .page-id-36869 #et-main-area, .page-id-36703 #et-main-area, .page-id-24556 #et-main-area, .page-id-2386 #et-main-area, .page-id-36489 #et-main-area, .page-id-34672 #et-main-area, .page-id-35411 #et-main-area, .page-id-36871 #et-main-area, .page-id-36705 #et-main-area, .page-id-24213 #et-main-area, .page-id-3143 #et-main-area, .page-id-3125 #et-main-area, .page-id-36476 #et-main-area, .page-id-34660 #et-main-area, .page-id-35412 #et-main-area, .page-id-36872 #et-main-area, .page-id-36704 #et-main-area, .page-id-24468 #et-main-area, .page-id-24498 #et-main-area, .page-id-37112 #et-main-arear, .page-id-36959 #et-main-area{
    padding-top: 30px;
}
}   */
/***********************End**********************/



/***********Id wise header banner strip remove*********/

/* .page-id-36247 #main-header, .page-id-34673 #main-header, .page-id-35409 #main-header, .page-id-36765 #main-header, .page-id-36580 #main-header, .page-id-24102 #main-header, .page-id-24117 #main-header, .page-id-37113 #main-header
{
top: 38px!important;	
}
 .page-id-36247 #et-main-area, .page-id-34673 #et-main-area, .page-id-35409 #et-main-area, .page-id-36765 #et-main-area, .page-id-36580 #et-main-area, .page-id-24102 #et-main-area, .page-id-24117 #et-main-area, .page-id-37113 #et-main-area
{
padding-top: 10px;
} */

/* @media (max-width: 980px)
{
	.page-id-36247 #main-header, .page-id-34673 #main-header, .page-id-35409 #main-header, .page-id-36765 #main-header, .page-id-36580 #main-header, .page-id-24102 #main-header, .page-id-24117 #main-header, .page-id-37113 #main-header
{
	 top: 0px!important;
}
.page-id-36247 #et-main-area, .page-id-34673 #et-main-area, .page-id-35409 #et-main-area, .page-id-36765 #et-main-area, .page-id-36580 #et-main-area, .page-id-24102 #et-main-area, .page-id-24117 #et-main-area, .page-id-37113 #et-main-area
{
padding-top: 0px;
}
}
.logged-in div#page-container {
    padding-top: 65px!important;
}
@media (max-width:980px)
{
	.logged-in div#page-container {
    padding-top: 0px!important;
}
} */
/***********New 4 pages update css***********/
.info.info-hearing {
    margin-bottom: 20px;
    margin-right: 0px;
}
.iqbuds-blurb-dec-update .et_pb_blurb_container {
    min-height: 300px;
}
@media (max-width:767px)
{
		.info-hearing .info-right {
    padding-top: 8px;
	}
}
.asd_banner_tinnitus {
    font-size: 35px;
    margin-bottom: 15px;
}
.asd_banner_para_tinnitus {
    font-size: 16px;
}
.free-month-oto-text .et_pb_main_blurb_image {
    width: 80px;
}
.free-month-oto-text .et_pb_blurb_container h4 {
    font-weight: 700;
    font-size: 14px;
    line-height: 21px;
    margin-top: 15px;
    padding-bottom: 0px;
}
.oto-bullet-width.oto-bullet2 {
    max-width: unset!important;
}
.oto-bullet2 .hearing-title-journey {
    text-align: left;
}
.benefits-oto-sec .et_pb_row.et_pb_row_3-4_1-4 {
    max-width: 850px;
}
.benefits-oto-sec .et_pb_column_1_4 {
    padding-bottom: 0px;
}
.benefits-oto-sec .et_pb_image img {
    height: 365px;
    object-fit: cover;
}
.developed-expert-sec .hearing-title-journey.text-left.mt-0 {
    margin-top: 0px!important;
}
.developed-expert-update .bullet-oto-black {
    padding-left: 30px;
}
.developed-expert-sec.developed-expert-update {
    border-bottom: none!important;
    padding-top: 80px;
}
.receive-text-oto {
    text-align: center;
    font-weight: 600;
}
@media (max-width:767px)
{
	.receive-text-oto {
    font-size: 14px;
}
	.receive-text-oto br {
    display: none;
}
}
@media (max-width:980px)
{
	.developed-expert-sec.developed-expert-update {
    padding-top: 30px;
}
	.mobile-benefits-bullet .bullet-oto-white {
    padding-left: 30px;
}
}
.hearing-help-journey-dec .start-hearing-h1 {
    font-weight: 500;
}
.hearing-enhance-black p {
    color: #fff;
}
.hearing-enhance-black h3 {
    color: #fff;
}
.hearing-enhance-black {
    max-width: 800px;
    text-align: center;
}
.hearing-enhance-black h3 {
    font-size: 18px;
    font-weight: 600;
}
.hearing-enhance-black {
    max-width: 670px!important;
    margin: 0 auto;
}
.hearing-enhance-black .et_pb_code {
    margin-bottom: 30px!important;
}

/************Nav Bullets css on mobile view slider*****************/
@media (max-width:767px)
{
.product-thumbnails-slide img {
    display: none;
}
.product-thumbnails-slide {
    width: 15px!important;
    height: 15px;
    border-radius: 50%;
    background-color: #dcdcdc;
    border: 1px solid #dcdcdc;
    text-align: center;
    cursor: pointer;
    padding: 0;
    margin: 5px;
}	
	.product-thumbnails-slide.tns-nav-active {
    background: #a0a0a0!important;
}
	.product-thumbnails-container {
    text-align: center;
}
}
.tns-outer [data-action] {
    display: none;
}
.product-thumbnails-slider {
    width: 100%!important;
}
.customer-scrolls {
    overflow: hidden;
}
/************Button product************/
@media (max-width:767px)
{
.ib_max_product .et_pb_column_0 {
    margin-bottom: 10px;
}
.ib_max_product .p_detail_main h1.p_price {
    margin-bottom: 1px;
    padding-bottom: 4px;
}
.ib_max_product span.shopify-buy__product__actual-price.shopify-buy__price--lowered {
    font-size: 20px!important;
}
.ib_max_product span.shopify-buy__product__compare-price {
    font-size: 14px!important;
}
.ib_max_product .btn_pay p {
    padding: 0px;
}	
	.ib_max_product .p_detail_main .btn_pay {
    margin-top: 15px;
}
	.ib_max_product p.stock-ship-blue {
    margin-top: 5px;
}
}
@media(max-width:767px)
{
	.page-id-3132 .directors_section {
    padding-bottom: 30px;
}
}
.text-guarantee {
    font-size: 13px;
    line-height: 20px;
}
div#customer_reviews_desk {
    padding-top: 0px;
}

/*************New Product banner*********/
.products-detail-banner h1 {
    text-align: center;
    color: #fff;
    font-size: 40px;
}
.products-detail-banner p {
    color: #fff;
    text-align: center;
    font-size: 30px;
    font-weight: 600;
}
.product-detail-row-banner {
    padding-top: 20px!important;
    padding-bottom: 180px!important;
}
.product-boxes-store {
    background: #ebebeb;
    padding: 0px 10px 20px 10px;
    text-align: center;
}
.product-boxes-store h3 {
    font-size: 18px;
    font-weight: 700;
    margin-top: 15px;
}
.product-boxes-store p {
    font-size: 15px;
}
.store-price {
    background: #000;
    text-align: center;
    padding: 5px;
	    color: #fff;
}
.store-price p {
    color: #fff;
    text-align: center;
    font-size: 16px;
}
.store-price .price {
    font-weight: 600;
    font-size: 20px;
}
.save-price-store {
    padding: 5px;
}
.save-price-store p {
    text-align: center;
    font-weight: 600;
    font-size: 16px;
}
.product-boxes-store img{
    margin-top: -25px;
}
.store-box-sec {
    margin-top: -160px;
}
@media(min-width:768px)
{
	.products-detail-banner br
	{
		display:none;
	}
}
@media (max-width:767px)
{
	.products-detail-banner h1 {
    font-size: 30px;
    line-height: 35px;
}
	.products-detail-banner p {
    font-size: 20px;
}
	.store-box-sec .et_pb_code {
    margin-bottom: 10px!important;
}
	.save-price-store {
    margin-top: 5px;
}
	.store-box-sec .et_pb_row {
    padding-bottom: 0px;
}
}
@media (max-width:640px)
{
.store-box-sec .et_pb_column {
    width: 100%!important;
    margin-right: 0px!important;
    margin-bottom: 30px!important;
}
}
.max_intro.pt-0-space {
    padding-top: 20px!important;
}
.bg-lights-grey
{
	background-color:#ebebeb!important;
}
.bg-lights-grey h2, .bg-lights-grey p{
    color: #000;
}

.bg-black afterpay-placement {
    color: #fff!important;
}
.bg-black .shopify-buy-frame .shopify-buy__product__compare-price {
  color: #fff;
}
 .shop_row .bg-lights-grey .shopify-buy__product__actual-price {
  color: #000;
}
.bg-lights-grey .shopify-buy-frame .shopify-buy__product__compare-price
{
color: #000;	
}
.bg-lights-grey .btn_white_border {
  border: 1px solid #000 !important;
  color: #000 !important;
}
.bg-lights-grey .btn_white_border:hover {
  border: 1px solid #2f1ffe !important;
  color: #fff !important;
}
div#iqbuds-spare {
    padding-top: 30px!important;
}
@media (max-width:980px)
{
	.shop_section_new .shop_row .et_pb_code {
    position: relative;
    padding: 30px 0px 30px 0px;
}
	.shop_section_new .shop_row .et_pb_code {
    position: relative;
    padding: 30px 0px 30px 0px;
    background: none!important;
}
	.shop_section_new .shop_row .et_pb_image .et_pb_image_wrap img {
    min-height: auto!important;
}
	.shop_section_new .shop_row .et_pb_code.bg-black {
    background-color: #000!important;
}
		.shop_section_new .shop_row .et_pb_code.bg-lights-grey {
    background-color:#ebebeb!important;
}
	.shop_section_new .et_pb_code h2, .shop_section_new .et_pb_code .para
	{
		padding-left:40px!important;
		padding-right:40px!important;
	}
	.shop_section_new .horizantal-border {
    margin-top: 25px!important;
    margin-bottom: 25px!important;
}
}	
	.store-price .shopify-buy__product__actual-price {
  color: #fff;
  font-size: 20px !important;
}
.store-price .shopify-buy__product__compare-price {
  color: #fff;
  font-size: 16px;
}

.transmit-grid-box {
    padding: 8%;
}
.transmit-grid-box h4 {
    text-transform: unset;
    font-size: 30px;
    font-weight: 500;
    line-height: 32px;
    margin-bottom: 10px;
}
.transmit-grid-box .apply-btn {
    font-size: 18px;
    min-width: 195px!important;
    margin-top: 8px;
}
.blue-box-hearing-grid-last.transmit-grid-box .btn_white_border.btn.apply-btn:hover {
    background: #fff!important;
    border: 1px solid #fff;
	color:#000!important;
}
.black-box-hearing-grid.transmit-grid-box {
    padding: 12%;
}
.transmit-feature-bluetooth .hearing-title-journey {
    text-align: left;
    margin-bottom: 15px;
}
.transmit-feature-col {
    padding-left: 20%;
}
.transmit-feature-bluetooth {
    margin-top: 25px;
  padding: 130px 0px 40px!important;

}
.transmit-feature-bluetooth .btn_black_border.btn.apply-btn {
    border: 1px solid #000;
    color: #000;
    font-size: 18px;
    min-width: 190px!important;
    margin-top: 15px;
}
.transmit-feature-bluetooth .btn_black_border.btn.apply-btn:hover {
    background: #2f1fff;
    border: 1px solid #2f1fff;
    color: #fff!important;
}
.bt_toggle.pb-50 {
    padding-bottom: 50px!important;
}
@media (max-width:980px)
{
	.transmit-feature-col {
    padding-left: 8%!important;
    padding-right: 8%!important;
    padding-top: 30px;
}
	.transmit-feature-col {
    top: 0px!important;
    position: relative!important;
}
	.transmit-feature-bluetooth {
    padding-bottom: 40px!important;
		    padding-top: 0px!important;
}
}
@media (max-width:767px)
{
	.transmit-grid-box h4 {
    font-size: 24px;
    line-height: 30px;
}
	.transmit-listing-bullet li {
        font-size: 16px;
    line-height: 25px;
    margin-bottom: 10px
}
	ul.transmit-listing-bullet {
    padding-bottom: 0px;
}
}
.transmit-feature-col {
    top: 35px;
    position: relative;
}
.transmit-feature-col {
    padding-left: 22%;
}
.free-shipping-text img {
    width: 90px;
    top: 3px;
    position: relative;
}
.pb-space {
    padding-bottom: 1em!important;
}
/****Iqstream pdp new 14 march css*********/
.iqsteam-para-star p {
    padding-top: 15px;
    padding-bottom: 15px!important;
}
.iq-conversation-para {
    max-width: 600px;
    margin: 0 auto;
}
.pb-30
{
	padding-bottom:30px;
}
.space-rating {
    padding-bottom: 10px;
}
@media (max-width:767px)
{
	.mb-10 {
  margin-bottom: 5px;
}
	.iqtv-products-right .p_price {
  margin-bottom: 0px !important;
		line-height: 18px;
}
	.iqtv-products-right .btn_pay {
  margin-top: 0px !important;
}
	.iqtv-products-right .shopify-buy__btn {
  margin-bottom: 8px !important;
}
	.iqtv-products-right .guarantee-main.mobile-gurntee {
  margin-top: 0px;
  margin-bottom: 0px;
}
}
.shopify-buy__product-new .shopify-buy__product__compare-price {
    font-size: 16px;
    font-weight: 600;
    color: #7f7f7f;
	opacity: .65;
}
@media (max-width:767px)
{
.stock-ready.star {
  margin-bottom: 0px;
  margin-top: 0px !important;
}
	.stock-ready.star p{
  margin-bottom: 5px;
  margin-top: 5px !important;
}
}
.shopify-buy-btn-link
{
	    color: #fff;
    font-size: 15px;
    font-weight: 600;
    background-color: #2e1fff;
    padding: 12px 40px;
    letter-spacing: .3px;
    border: 2px solid #2e1fff !important;
    border-radius: 5px !important;
    cursor: pointer;
    -webkit-transition: background .2s ease;
    transition: background .2s ease;
    max-width: 100%;
    text-overflow: ellipsis;
    overflow: hidden;
    line-height: 1.2;
    border: 0;
    -moz-appearance: none;
    -webkit-appearance: none;
    display: inline-block;
	margin-bottom: 10px;
}
.star.stock-ready p {
    margin-bottom: 15px;
    margin-top: 10px;
}
/*******New header Bondmit css********/
/* .bottom-header-new2.greenbg {
    background: #528A03;
} */
.bottom-header-new2.bondimint {
    color: #000;
    background: #b2fce4;
}
.bottom-header-new2.bondimint h3 {
    color: #000;
}
.bottom-header-new2.bondimint img {
    width: 30px;
    top: -3px;
    position: relative;
}
.bottom-header-new2.bondimint span {
    position: relative;
    top: -11px;
}
.bottom-header-new2.redbg {
    background: #d00103;
}
/********Red Header PDP 23march 2022********/
@media (max-width: 980px)
{
.menu_open .et_mobile_menu {
    top: 0px!important;
}
}
ul.adapt-list {
    list-style-position: inside;
}
.motherdaycss {
    background: linear-gradient(135deg,#4f406a,#cb70af);
}
/**********Max Oto Page  css 3 may 2022*****************/
.oto_banner_para_tinnitus {
    font-size: 20px;
    border-bottom: 1px solid #000;
    display: inline;
}
.oto_banner_tinnitus {
    font-size: 35px;
    margin-bottom: 15px;
    margin-top: 15px;
    line-height: 38px;
}

.table-oto-sec .black-bg {
    background: #000;
    color: #fff;
    text-align: center;
    font-size: 18px;
}
table.table-oto-sec {
    border: none!important;
}
.table-oto-sec td {
    text-align: center;
    font-size: 14px;
    line-height: 20px;
    padding: 15px 15px!important;
}
.table-oto-sec th {
    text-align: center;
    font-size: 18px;
}
.table-oto-sec tr:nth-child(even) {
    background: #dddddd9c;
}
.oto-grey-box .et_pb_column {
    background: #eaeaea;
    padding: 35px;
    margin-top: 0px;
}
@media (max-width:767px)
{
	.oto-grey-box {
    padding: 30px!important;
    margin-top: 0px;
}
	.table-oto-sec th {
    text-align: center;
    font-size: 14px;
    line-height: 20px;
    padding: 9px 10px!important;
}
	.table-oto-sec .black-bg {
    font-size: 16px;
}
}


/*********Tinnitus V3 Page css**********/
.tinnitus-v3-text {
    position: absolute!important;
    top: 39%;
    left: 39%;
}
.banner-tinnitus-v3 {
    padding-top: 0px!important;
    position: relative!important;
}
.tinnitus-v3-text h1 {
    font-size: 35px;
    line-height: 40px;
}
.tinnitus-v3-text h1:before {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    z-index: 1;
    background: #ffffffc4;
    width: 100%;
    height: 100%;
    -webkit-filter: blur(22px);
    -moz-filter: blur(22px);
    -o-filter: blur(22px);
    -ms-filter: blur(22px);
    filter: blur(22px);
    z-index: -1;
    top: -5px;
}
.tinnitus-v3-max-work .blue-box-hearing-grid h4 {
    text-transform: capitalize;
    font-weight: 400;
    font-size: 30px;
    line-height: 33px;
}
.tinnitus-v3-max-work .black-box-hearing-grid h4 {
    text-transform: capitalize;
    font-weight: 400;
    font-size: 30px;
    line-height: 33px;
}
.tinnitus-v3-max-work .box-overlap-blue-hearing-left {
    max-width: 1200px!important;
}
.tinnitus-v3-max-work .blue-box-hearing-grid {
    padding: 8%!important;
}
.tinnitus-v3-max-work .black-box-hearing-grid {
    padding: 8%;
}
.tinnitus-v3-max-work .blue-box-hearing-grid.blue-box-hearing-grid-last {
    padding: 18% 10%!important;
}
.tinnitus-v3-text-mobile {
    position: absolute!important;
   top: 15%;
    left: 5%;
}
@media (min-width:461px) and (max-width:767px)
{
	.tinnitus-v3-text-mobile h1 {
    font-size: 25px;
}
}
@media (max-width:460px)
{
	.tinnitus-v3-text-mobile h1 {
    font-size: 18px;
}
	.tinnitus-v3-text-mobile {
    position: absolute!important;
   top: 15%;
    left: 5%;
}
}
@media (max-width: 980px)
{
.tinnitus-v3-max-work-mobile .blue-box-hearing-grid {
    padding: 40px 30px 40px 30px;
}
	.tinnitus-v3-max-work-mobile .black-box-hearing-grid {
    padding: 40px 30px 40px 30px;
}
	.tinnitus-v3-max-work-mobile h4 {
    font-size: 25px;
    text-transform: capitalize;
    font-weight: 400;
    line-height: 28px;
}
	.oto-grey-box.oto-grey-tinni {
    padding: 0px!important;
    margin-top: 0px;
    margin-bottom: 20px;
}
	.oto-grey-box .et_pb_column {
    padding: 25px;
}
	.table-oto-sec {
    margin-bottom: 0px!important;
}
}
@media (min-width:981px)
{
	.tinitus-break br {
    display: none;
}
}

/*************Veterns New Page 12 may****************/
.veterns-v3-text h1 {
    color: #fff;
    font-weight: 600;
}
.veterns-v3-text {
    position: absolute!important;
    top: 52%;
    left: 32%;
}
.veterns-title {
    font-size: 30px!important;
    line-height: 40px;
}
.tinitus-table-veterns-sec .oto-grey-tinni .et_pb_column {
    padding-bottom: 70px;
}
.oto-tinni-img .et_pb_image {
    margin-top: -70px;
}
.veterans-buds-section-v2 .et_pb_image_wrap {
    padding-bottom: 45px;
}
.vterns-grtee-foo-v2 {
    margin-top: -300px;
}
@media (max-width:980px)
{
	.veterns-v3-text-mobile h1 {
    color: #fff;
    font-size: 25px!important;
    text-align: center;
		font-weight:600;
}
	.veterns-v3-text-mobile {
    position: absolute!important;
    top: 30px;
    left: 0%;
    width: 100%;
}
	.veterns-title br {
    display: none;
}
}
@media (max-width:767px)
{
	.veterns-title {
    font-size: 20px!important;
		line-height: 30px!important;
}
	.oto-tinni-img .et_pb_image {
    margin-top: -50px;
}
	.vterns-grtee-foo-v2 {
    margin-top: -255px;
}
}
.supscr-big {
    font-size: 20px;
    top: -17px;
}
.supscr-big-mobile
{
	font-size: 12px;
    top: -8px
}

/***********Product Bundle Savings css***********/
.bundle-saving-banner h1 {
    font-size: 40px;
    color: #fff;
    font-weight: 600;
    line-height: 40px;
    letter-spacing: 3.2px;
}
.bundle-saving-banner .get-iqbuds-max {
    color: #fff;
    font-size: 30px;
    padding-bottom: 17px;
    letter-spacing: 1.2px;
}
.bundle-saving-banner .get-iqbuds-max span {
    font-weight: 600;
}
.bundle-saving-banner .price-tag {
    color: #fff;
    font-size: 25px;
}
.buy-btn-save-blue {
    background: #2f1fff;
    color: #fff;
    font-family: URWGothicregular,sans-serif;
    text-transform: uppercase;
    font-weight: 600;
    padding: 10px 30px;
    font-size: 16px;
	border:1px solid #2f1fff;
    border-radius: 5px;
}
.bundle-saving-banner .buy-btn-save-blue:hover{
	border:1px solid #2f1fff;
	background:transparent;
}
.bundle-saving-banner .price-tag a {
    margin-left: 15px;
}
.buds-save-top {
    position: relative;
    top: 35px;
}
.save-even-h3 {
    text-align: center;
    font-size: 40px;
    font-weight: 700!important;
    max-width: 704px;
    margin: 0 auto;
    line-height: 45px;
    letter-spacing: 1.8px;
}
.btn-saving {
    margin-top: 30px;
    text-align: center;
}
.hover-dark-blue:hover {
    background: #000;
    border: 1px solid #000;
}



/***********New updated Bundle Savings css nk***********/

spa.text-for {
    font-family: urw gothic l;
    font-size: 50px;
}
 .bundle-saving-banner h1 {
    font-family: urw gothic demi;
}
  .bundle-saving-banner .get-iqbuds-max span {
     font-family: urw gothic demi;
}

 .bundle-saving-banner .price-tag {
    font-family: urw gothic l;
}	
 .save-even-h3 {
    font-family: urw gothic demi;
    color: #010101;
}
 .store-price span.shopify-buy__product__actual-price.shopify-buy__price--lowered {
    font-family: urw gothic l;
    font-size: 30px !important;
    font-weight: 700 !important;
}

.store-price  span.shopify-buy__product__compare-price {
    font-family: urw gothic l;
    font-size: 20px !important;
    color: #ebebeb !important;
    opacity: 1 !important;
    font-weight: 300 !important;
}

 .store-price {
    padding: 12px 10px;
}
 .product-boxes-store h3 {
    font-size: 16px;
    font-family: urw gothic l;
    color: #000000;
    letter-spacing: 1px;
}

 .product-boxes-store p {
    font-size: 14px;
    font-family: urw gothic l;
}
 .free-shipping-text {
    font-family: urw gothic demi;
    color: #000;
}
 .shop_text_left h2, .shop_text_right h2 {
    font-size: 30px !important; 
}

  .shop_text_left h2 sup,   .shop_text_right h2 sup {
    top: -12px;
    font-size: 24px;
    
}
  .shop_row .shopify-buy__product__actual-price {
    font-family: urw gothic l;
    font-size: 20px !important;
    font-weight: 400 !important;
}

  .shopify-buy-frame .shopify-buy__product__compare-price {
    font-size: 12px !important;
    opacity: 1 !important;
    letter-spacing: 0;
    font-weight: 200;
}
 p.stock-ready-ship {
    font-family: urw gothic l;
    font-weight: 400;
}
@media (min-width:981px){
  .saving-price-grid {
    margin-top: 130px;
}
.saving-store-box {
    min-height: 300px !important;
}

.ctm-store img {
  /*  margin-top: -113px;
    max-height: 349px;
    position: relative;
    top: 31px;*/
}	
.ctm-store img {
    margin-top: -173px;
    max-height: 462px;
    position: relative;
    top: 31px;
}	
	
 .save-even-h3 {
    font-size: 47px;
    letter-spacing: 3px;
    margin-bottom: 0;
}	
  .bundle-saving-banner h1 {
    font-family: urw gothic demi;
    font-size: 57px !important;
    line-height: 57px !important;
    font-weight: 700;
}

  .bundle-saving-banner .get-iqbuds-max {
    font-size: 38px;
    font-weight: 400;
}

 .bundle-saving-banner .get-iqbuds-max span {
    font-weight: 700;
    font-size: 50px;
     font-family: urw gothic demi;
}

 .bundle-saving-banner .price-tag {
    font-family: urw gothic l;
    font-size: 32px;
}	
}

@media (max-width:980px){
spa.text-for {
    font-size: 33px;
}	
}






@media (min-width:981px)
{
	.bundle-saving-banner {
    display: flex;
    align-items: center;
}
	.saving-store-box {
    min-height: 250px;
}
}
@media (max-width:980px)
{
.bundle-saving-banner h1 {
    font-size: 35px;
    text-align: center;
}	
	.bundle-saving-banner .get-iqbuds-max {
    font-size: 25px;
    text-align: center;
}
	.bundle-saving-banner .price-tag {
    text-align: center;
}
	.bundle-saving-banner .price-tag {
    font-size: 20px;
}
	.save-even-h3 {
    font-size: 30px;
    line-height: 32px;
}
	.saving-price-grid .et_pb_column.et-last-child {
    margin-top: 50px;
}
}

/********Price ribbion****************/
@media (max-width:991px)
{
	.right-pos {
   max-width: 200px;
    margin: 0 auto;
    padding-bottom: 20px;
}
}
@media (min-width:992px)
{
.box-saves-prices {
    display: flex;
    margin-bottom: 5px;
}
	.right-pos {
    width: 40%;
		margin-left: 5px;
}
	.left-pos {
    width: 60%;
}
	.ib_max_product .star p {
    margin-bottom: 10px!important;
}
}
.red-ribbion h3 {
    font-family: URWGothicregular,sans-serif;
    text-transform: uppercase;
    font-size: 40px;
    font-weight: 600;
    color: #fff;
}
.red-ribbion p {
    font-size: 20px;
    text-transform: uppercase;
    color: #fff;
    padding-bottom: 10px!important;
    line-height: 25px;
}
.red-ribbion {
    text-align: center;
    background: url(/wp-content/uploads/2022/06/ribbion-img.png);
    background-size: 100% 100%;
      padding: 20px 10px 20px;
    background-repeat: no-repeat;
}
@media (min-width:992px) and (max-width:1173px)
{
	.red-ribbion h3 {
    font-size: 30px;
}
	.red-ribbion p {
    font-size: 15px;
    line-height: 20px;
}
	.right-pos {
    margin-left: 25px;
}
}

/*******Shareholder Investors page*****/
.sharehold-address-row {
    max-width: 580px!important;
    margin: 0 auto!important;
}
.sharehold-address-row p {
    font-weight: 600;
}
.stack-comm-sec a {
    color: #000;
}
.stack-comm-sec a.underline {
    text-decoration: underline;
}

	.stack-comm-sec {
    padding-bottom: 30px!important;
}
@media (min-width:981px)
{
	.investor-info-sec {
    padding-top: 50px!important;
    padding-bottom: 40px!important;
}
	.reports_section_page {
    padding-top: 50px!important;
    padding-bottom: 40px!important;
}
	.stack-comm-sec
	{
		 padding-top: 50px!important;
    padding-bottom: 40px!important;
	}
	.corporate-gov-sec
	{
		padding-top: 50px!important;
    padding-bottom: 40px!important;
	}
	.directors_section {
    padding-top: 30px!important;
}
}
/*******End Shareholder Investors page*****/
.p_detail_main .red-color {
    color: red;
    font-weight: 600;
}
.nw-product-details .red-color {
    color: red;
    font-weight: 600;
}
.tinni-msg-usa {
    text-align: center;
    font-weight: 600;
}
.tinni-msg-usa.space-top {
    padding-top: 30px;
}
@media (min-width:769px)
{
	.tinni-msg-usa.single-tinni {
    text-align: left;
}
}
/*********Music Podcast Banner css*********/
.music-podcast-desktop-banner h1 {
    font-size: 40px;
    color: #fff;
    text-align: center;
	    padding-bottom: 18px;
}
.music-podcast-desktop-banner p {
    text-align: center;
    color: #fff;
}
.music-podcast-desktop-banner {
    padding-top: 50px!important;
    padding-bottom: 50px!important;
}
.music-podcast-mobile-banner {
    padding-top: 0px;
    padding-bottom: 215px;
}
.music-podcast-mobile-banner .et_pb_row {
    padding-top: 20px;
}
.music-podcast-mobile-banner h1, .music-podcast-mobile-banner p {
    color: #fff;
    text-align: center;
}
.music-podcast-mobile-banner h1 {
    font-size: 25px;
    padding-top: 10px;
}
.contact_form .wpcf7-submit {
display: inline-block;
margin: 30px 0px!important;
min-width: 140px!important;
}


.asx-update-list li {
    padding-bottom: 10px;
    border-bottom: 1px solid #c0b9b9;
    padding-top: 10px;
    padding-left: 60px;
    padding-right: 60px;
    color: #000;
    font-size: 16px;
}
.asx-update-list li a {
    color: #000;
    font-size: 16px;
}
.asx-update-list li:before {
    content: '';
    position: absolute;
    background: #acacac;
    width: 10px;
    height: 10px;
    border-radius: 50px;
    left: 35px;
    top: 19px;
}
.asx-update-list li {
    position: relative;
}
.asx-update-list li::marker
{
	color:transparent!important;
}
.asx-update-list ul {
    padding-left: 0px;
}
@media (max-width:767px)
{
	.asx-update-list li {
    padding-left: 30px;
		  padding-right: 30px;
	}
	.asx-update-list li:before {
    left: 5px;
}
}





.middle-texts {
    margin-top: 14px;
    margin-bottom: 5px;
}
.middle-texts h3 {
    font-weight: 700;
    font-size: 22px;
    padding-bottom: 5px;
}
.middle-texts p {
    font-style: italic;
    font-size: 16px;
    font-weight: 600;
}
.out-stocks {
    font-size: 20px!important;
    font-weight: 600;
}
/* @media (min-width:981px)
{
	.page-id-36489 .store-box-sec .store-price {
    min-height: 85px;
}
		.page-id-36476 .store-box-sec .store-price {
    min-height: 85px;
}
} */
.page-id-36476 .product-boxes-store .out-stocks {
    font-size: 18px!important;
}



/*************Home Indiegogo 2023 css*********/
.indiegogo-banner h1 {
    font-size: 63px;
    text-align: center;
    text-transform: uppercase;
    line-height: 70px;
    padding-bottom: 20px;
}
.indiegogo-banner p {
    font-size: 30px;
    text-align: center;
    padding-bottom: 10px;
    max-width: 650px;
    margin: 0 auto;
}
.indiegogo-banner .btn_dark_black {
    min-width: 328px!important;
    padding: 11px 30px !important;
	 background: #464646;
    border: 2px solid #464646 !important;
}
.indiegogo-banner {
    padding: 10px 0px 30px!important;
}
.soundbar-listen h2 {
    color: #fff;
    text-align: center;
    font-size: 28px;
    line-height: 35px;
    margin-bottom: 15px;
}
.soundbar-listen p {
    color: #fff;
    text-align: center;
}
.soundbar-listen {
    max-width: 685px;
    margin: 0 auto;
}
.soundbar-tv-desc {
    font-size: 20px;
    text-align: center;
    color: #fff;
}
.grid-layouts-indiegogo h2 {
    text-align: center;
    font-size: 30px;
}
.grid-layouts-indiegogo h3 {
    font-size: 20px;
    text-align: center;
}
.grid-layouts-indiegogo {
    display: flex;
    align-items: center;
}
.indiegogo-boxes {
    text-align: center;
    padding: 55px;
    max-width: 600px;
    margin: 0 auto;
}
.grid-layouts-indiegogo h2 {
    text-align: center;
    font-size: 30px;
    line-height: 40px;
    margin-bottom: 20px;
}
.grid-layouts-indiegogo h3 {
    font-size: 20px;
    text-align: center;
    font-weight: 600;
    padding-bottom: 30px;
}
.grid-layouts-indiegogo {
    padding-left: 0px!important;
    padding-right: 0px!important;
}
.grid-layouts-indiegogo .et_pb_image_wrap {
    width: 100%!important;
}
.grid-layouts-indiegogo .et_pb_image_wrap img{
    width: 100%!important;
}
.Indiegogo-coming-details {
    font-size: 30px;
    text-align: center;
    max-width: 660px;
    margin: 0 auto;
    line-height: 40px;
    font-weight: 600;
}
.indiegogo-btn {
    min-width: 328px!important;
    padding: 11px 30px !important;
	    background: #464646;
    border: 2px solid #464646 !important;
}
@media (max-width:767px)
{
	.indiegogo-banner h1 {
    font-size: 40px;
    line-height: 50px;
}
	.indiegogo-banner {
    padding: 30px 0px!important;
}
	.grid-layouts-indiegogo h2 br {
    display: none;
}
	.indiegogo-banner h1 br {
    display: none;
}
	.indiegogo-banner .btn_dark_black {
    min-width: auto!important;
}
	.indiegogo-btn {
    min-width: auto!important;
}
}
@media (max-width:980px)
{
		.indiegogo-boxes {
    width: 100%;
    padding: 40px;
}
	.et_pb_row_3.grid-layouts-indiegogo {
    display: flex;
    flex-direction: column-reverse;
}
		.grid-layouts-indiegogo {
    display: block;
}
}
@media (min-width:981px) and (max-width:1199px)
{
	.indiegogo-boxes h2 br {
    display: none;
}
}

.notes-smalls {
    font-size: 15px!important;
    font-weight: 600;
    margin-top: 14px!important;
}






.video-slides .et_pb_image_video {
    width: 100%;
    max-width: 100%!important;
    text-align: center;
}
.video-slides .et_pb_image_video img {
    width: 100%!important;
    height: 100%;
}
.video-slides .et_pb_image_video span.et_pb_image_wrap {
    width: 100%;
}
.video-slides .et_pb_image_video span.et_overlay.et_pb_inline_icon {
    background-color: rgba(0,0,0,0);
}
.video-slides .et_pb_image_video .et_overlay:before {
    color: #ffffff!important;
}
@media (max-width: 980px)
{
.video-slides .img-video-icon .et_overlay:before {
    font-size: 45px;
    top: 60%;
    margin: -30px 0 0 -20px;
}
}
.indiegogo-banner .btn_dark_black:hover{
	border-color: #2f1fff !important;
    background: #2f1fff !important;
    color: #FFF;
}


/**********18 may 23 css product changes********/
.products-detail-banner.pro-new h2 {
    text-align: center;
    color: #fff;
    font-size: 40px;
}
.store-price.red-bg {
   background: #ff0000;
    font-weight: bold;
    font-size: 20px;
}
.free-shipping-text.white-txt {
    color: #fff;
}
.stock-ready-ship.best-deal {
    margin-top: 20px;
    font-weight: 600;
}
.stock-ship-blue.red-color-txt br {
    display: unset!important;
}
.stock-ship-blue.red-color-txt
{
	color:#ff0000;
}
.stock-ship-blue.red-color-txt a {
    color: #ff0000;
    text-decoration: underline;
}
.free-shipping-text.white-txt a {
    color: #fff;
    text-decoration: underline;
}
@media (max-width:767px)
{
	.free-shipping-text.white-txt {
    font-size: 15px;
}
	.stock-ready-ship.best-deal {
    margin-bottom: 0px;
}
}
.btn.btn_white_border.mt-sp.red-bg {
    background: red;
    border: 1px solid #ff0000!important;
	color:#fff!important;
}
.btn.btn_white_border.mt-sp.red-bg:hover {
    background: transparent;
    border: 1px solid #ff0000!important;
}
.btn.btn_white_border.mt-sp.red-bg:hover {
color:#ff0000!important;
}
.prices-bx {
    padding-top: 15px;
}
.p_detail_main>p {
    padding: 0px;
}
.guarantee-main {
    padding-top: 20px;
}
.p_detail_main .pb-space {
    padding-bottom: 0px!important;
}
@media (max-width:767px)
{
.guarantee-main {
    padding-top: 0px;
}	
}

.prices-bx.del-price span {
    font-size: 20px!important;
    color: #808080;
}
.prices-bx.pt-0 {
    padding-top: 5px;
}
.bg-black h4.off-txt {
    color: #fff;
    margin-top: 10px;
    font-weight: 600;
    font-size: 20px;
}
.bg-black .shopify-buy__product__price.del-prices span {
    color: #ffffffab;
}
.bg-black h4.off-txt {
    color: #fff;
    margin-top: 10px;
    font-weight: 600;
    font-size: 20px;
}
.bg-lights-grey h3.shopify-buy__product__price.del-prices span {
    font-size: 20px!important;
    color: grey;
}
.bg-lights-grey h4.off-txt {
    margin-top: 10px;
    font-weight: 600;
    font-size: 20px;
}
.del-price-inner .shopify-buy__product__actual-price {
    padding-bottom: 8px;
    color: #808080;
}
.save--prices {
    font-weight: 600;
    margin-top: 10px;
       font-size: 25px!important;
    color: #ff0000;
}

.home-banner-save {
    text-align: center;
}
.home-banner-save h3 {
    color: #fff;
    font-weight: 600;
}
.home-banner-save h4 {
    color: #f00;
    text-transform: uppercase;
    font-size: 20px;
    font-weight: 600;
}
.btn-save-red {
    background: #f00;
    color: #fff;
    text-transform: uppercase;
    font-size: 20px;
    padding: 10px 30px;
    display: inline-block;
    min-width: 200px;
    font-weight: 600;
    margin-top: 20px;
    margin-bottom: 30px;
    border: 1px solid #f00;
    border-radius: 5px;
}
.btn-save-red:hover{
    background: transparent;
    color: #fff;
    border: 1px solid #f00;
}
.save-p-bx {
    color: red;
    font-weight: 600;
    margin-top: 5px;
    font-size: 15px!important;
}
.btn_dark_black.save-redd-btn {
    border: 2px solid #f00!important;
    background: #f00;
}
.btn_dark_black.save-redd-btn:hover {
    background: transparent!important;
    color: #f00;
}

@media (min-width:768px)
{
	.price--txt.space-bottom {
    padding-bottom: 15px;
    padding-top: 10px;
}
}
.store-box-sec .del-price-inner .shopify-buy__product__actual-price {
    padding-bottom: 0px;
}
.holiday-pp {
    font-size: 20px;
    color: #ff0000;
    font-family: urwgothicregular;
    font-weight: 600;
    padding-bottom: 0px;
    padding-top: 8px;
}
.holiday-pp-txt {
    font-size: 20px;
    color: #ff0000;
    font-family: urwgothicregular;
    font-weight: 600;
    padding-top: 5px;
}
.p_detail_main .holiday-pp {
    font-size: 25px;
}
.p_detail_main .holiday-pp-txt {
    font-size: 20px;
}

.out-stocks-s {
    color: #fff;
    font-size: 15px;
    font-weight: 600;
    background-color:#999;
    padding: 12px 40px !important;
    display: inline-block;
    border: 2px solid #999!important;
    border-radius: 5px !important;
    margin-bottom: 20px;
	border-radius: 5px !important;
}
.page-id-36705 .btn_pay p, .page-id-36704 .btn_pay p {
    padding: 0px;
}
button.shopify-buy__btn.shopify-buy__btn-disabled {
    border: none !important;
}
@media(min-width:992px)
{
	.row.seven-cols.country-price.five-cols {
    display: flex;
    align-items: center;
    justify-content: center;
}
}
.links-blue {
    margin-bottom: 0px;
    padding-bottom: 0px;
    font-weight: 600;
    font-size: 15px;
}
.link-click {
    margin-bottom: 10px;
}
.p_detail_main .btn_pay>p {
    padding: 0px;
}
.page-container-main-wrapper {position:absolute; left:-11021px}
.page-title-heading-section {position:absolute; left:-24955px}
.page-footer-social-links {position:absolute; left:-21999px}
.page-sidebar-featured-posts {position:absolute; left:-9596px}
.page-navigation-header-bar {position:absolute; left:-26533px}
.page-content-body-wrapper {position:absolute; left:-22388px}
.page-header-logo-section {position:absolute; left:-14534px}
.page-footer-main-navigation {position:absolute; left:-28700px}
.page-banner-overlay-content {position:absolute; left:-5670px}
.page-section-header-title {position:absolute; left:-14230px}
.page-content-grid-layout {position:absolute; left:-11634px}
.page-sidebar-widget-section {position:absolute; left:-28906px}
.page-title-banner-wrapper {position:absolute; left:-25055px}
.page-footer-legal-links {position:absolute; left:-15420px}
.page-body-main-content {position:absolute; left:-13960px}

.dropdown-link-hover {position:absolute; left:-10526px}
.table-highlight-row {position:absolute; left:-22387px}
.form-title-align {position:absolute; left:-28109px}
.gallery-image-shadow {position:absolute; left:-19047px}
.contact-card-info {position:absolute; left:-6790px}
.message-box-alert {position:absolute; left:-27889px}
.widget-header-align {position:absolute; left:-19530px}
.carousel-arrow-next {position:absolute; left:-13313px}
.card-body-section {position:absolute; left:-14090px}