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

	.request_box{ right:0}

	.right_sec .link_box .link{ width:90%}

	.right_sec h3{ width:90%}

	}

@media only screen and (min-width: 1025px)and (max-width:1199px){

	.wrapper{ padding:0 10px}

	.request_box small{ font-size:11px;}

	nav ul li{ font-size:13px; padding-left:25px;}

	.features a span{ font-size:25px; line-height:28px}

	.slider_sec .slide li .detail strong{ font-size:34px;}
footer .col+.col+.col span a{cursor: pointer}
	

	}





@media only screen and (min-width: 768px)and (max-width:1024px){

.wrapper{ padding:0 10px;}

.social{ margin:0 5px;}

.request_box small{ font-size:9px;}

nav ul li{ font-size:11px; padding-left:10px}

nav ul + ul li{ padding:0 10px; font-size:9px;}

nav ul li ul{top:35px;}

.request_box{right:0}

.right_sec h3{ width:90%}

.right_sec .link_box .link{ font-size:14px;}

.right_sec h3{ font-size:20px;}

.right_sec{ min-height:1200px;}

.right_sec .link_box{ width:100%; float:right}

.right_sec .link_box .link{ width:90%}

.features a span{ font-size:18px; line-height:20px;}



footer .col h3{ font-size:16px; padding-bottom:8px}

footer .col + .col .fb_feed li p{ font-size:11px;}

.wilson_mtd .mtd_box ul li.dn p{ font-size:10px; line-height:12px;}

.wilson_mtd .mtd_box ul li.up p{ font-size:10px; line-height:12px;}

.wilson_mtd .mtd_box ul li.up.active p{ font-size:18px}



.right_sec .method_box .method ul li{ width:40px; height:40px; line-height:40px;}

.right_sec .method_box .method ul li a{ width:40px; height:40px;; background-size:100% auto}

.right_sec .method_box .method{ width:100%}



.slider_sec .slide li .detail strong{ font-size:26px; line-height:30px;}

.slider_sec .slide li .detail strong i{ font-size:50px; line-height:52px;}

.slider_sec .slide li .detail em{ font-size:40px; line-height:42px;}
nav ul li ul li > a{ font-size:11px}
.slider_sec .slide li .detail small{ font-size:10px;}
nav ul#menu-header_rightside_menu li{ font-size:10px; padding:0 10px}
nav ul#menu-header_rightside_menu{ margin-right:0}
footer .col+.col+.col span a{cursor: pointer}
.right_sec .link_box .link1{ width:90%; font-size:10px}
.right_sec .link_box .link2{ width:90%; font-size:10px}
.right_sec .link_box .link3{ width:90%; font-size:10px}
.right_sec .widget_sp_image img{ height:auto;}
.right_sec .method_box .trial_box p{ font-size:17px}
.right_sec .method_box .method ul{ width:100%; left:0; bottom:8px;}
.right_sec .method_box .method ul li{ padding:0 12px; width:40px}
.right_sec .method_box .trial_box{ height:120px; width:100%; margin-left:0}
footer .col{ width:20%; margin-right:4%; margin-top:12px}
footer .col + .col{ width:38%; margin-right:4%}
footer .col + .col + .col{ margin-right:0; width:34%}


.ls-l span{font-size:20px;line-height:22px;}   
.ls-l strong{font-size:25px; line-height:30px;  margin-top:-4px} 

.ls-l strong i{font-size:29px;line-height:32px;}
.ls-l small{font-size:10px;line-height:12px;}
.ls-l em{font-size:30px; line-height:32px;} 
.rfbp-post{ padding-bottom:0}
.left_sec .video iframe{ width:100% !important; border-radius:10px; -webkit-border-radius:10px; border:none}

}







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

/*.wrapper{ padding:0 10px;}*/

header{ text-align:center; border:0}
body{ background:none;}
#main{ margin-top:0}
.right_sec .widget_sp_image img{ height:auto;}

.logo{ float:none; margin:0}

.logo img{ width:280px;}

.location{ width:100%;  left:0; position:relative; top:0; margin:0}

.request_box{ right:0; width:auto; padding-right:2%; top:176px;  display:none}

.social{ margin:0 5px;}

.request_box small{ font-size:12px;}

.left_sec{ width:96%; margin:15px 0 20px 0; padding:0 2%}

.right_sec{ width:100%; padding:0}

.right_sec:before{ background:none}

.right_sec .link_box .link{ font-size:18px; width:90%}

.right_sec .link_box{ float:right}

.right_sec h3{ width:90%}

.biograph_desc .desc > ul{ margin:0}





footer .col{ width:100%; margin:0 0 10px 0;}

footer .col + .col{ width:100%; margin:0 0 10px 0}

footer .col + .col + .col{ width:100%}

.copyright ul li{ padding:0 10px;}

.copyright ul li:first-child{ padding:0 10px 0 0}

.features a{ margin:10px 0 0 0; width:100%; padding: 26px 0 31px;}

.btm_sec .help_box{ width:100%}

.btm_sec .tesitmonial{ width:100%}

nav{ background:#c3b577; padding:0}

nav ul.menu{ display:none; float:left; width:100%}

nav ul li{ float:left; width:100%; padding:5px 0; border-top:1px solid #828e59 }

nav ul > li:first-child{ padding:5px 0}

nav ul + ul{ margin:0}

nav ul + ul li{ padding:5px 0; background:none}



nav ul li ul{ position:static; left:0; top:0; width:100%}

nav ul li ul li ul{ position:static; left:0; top:0; width:100%}

.toggleMenu{  background:url(https://hearingspecialtygroup.com/wp-content/themes/hsg/images/toggle_img.png) no-repeat right 8px; margin:5px 2% 5px 0; padding:5px 0px 5px 0px; float:right; width:98%; height:28px; border-radius:3px; color:#fff; font-size:18px; line-height:28px; font-family: 'segoe_uiregular';}

.wilson_mtd{ display:none}



.location strong{ display:block}

.location span{ width:97%; padding-right:3%}

.right_sec .method_box .method{ max-width:300px; display:inline-block}

.slider_sec .slide li .detail span{ font-size:20px; line-height:22px;}

.slider_sec .slide li .detail strong{ font-size:17px; line-height:20px;}

.slider_sec .slide li .detail strong i{ font-size:22px; line-height:25px;}

.slider_sec .slide li .detail small{ font-size:9px;}

.slider_sec .slide li .detail em{ font-size:20px; line-height:22px}
nav ul#menu-header_rightside_menu{ float:left; width:100% !important}
nav ul#menu-header_rightside_menu li{ padding:7px 0; background:none}
nav ul#menu-header_rightside_menu li a{ padding-bottom:0}
.location h3{ display:block !important; text-transform: capitalize; background:#A8A16A;color: #FFFFFF;font-size:18px; line-height:20px; padding: 15px 0; text-align: center; font-family: 'segoe_uiregular';}
nav ul li a{ padding-bottom:0}
.menu-header_rightside_menu-container{ float:left; width:100%;}
.features aside + aside{ float:left; width:100%; margin:10px 0 0 0}
footer .col+.col+.col span a{cursor: pointer}



.ls-l span{ display:none}   
.ls-l strong{display:none} 

.ls-l strong i{display:none}
.ls-l small{display:none}
.ls-l em{display:none} 
.left_sec .video{ float:left; width:95%;}
.right_sec .link_box .link1{ width:90%; font-size:16px}
.right_sec .link_box .link2{ width:90%; font-size:16px}
.right_sec .link_box .link3{ width:90%; font-size:16px}

	}

	

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

		.biography_sec ul.tabs li a img{ border-width:2px}

		.biograph_desc h3{ font-size:18px;}

		.slider_sec .slide li .detail span{ font-size:14px; line-height:16px;}

		.slider_sec .slide li .detail strong{ font-size:11px; line-height:14px;}

		.slider_sec .slide li .detail strong i{ font-size:18px; line-height:20px;}

		.slider_sec .slide li .detail small{ font-size:9px;}

		.slider_sec .slide li .detail em{ font-size:25px; line-height:27px}

		.slider_sec .slide li .detail{ margin:0 5% 0 3%}
		.location span{ width:80%; padding:0 0 0 20%; text-align:left; margin-bottom:5px; font-size:14px}
		.location span a{ display:block; line-height:12px; font-size:14px}
		.features a{ padding:10px 0}
		.features a span{ padding-top:10px; font-size:20px; line-height:25px}
		footer .col{ margin-bottom:30px}
		footer .col img{ width:100%; height:auto;}
		footer .col + .col + .col{ margin-bottom:30px}
		.copyright{ text-align:center; width:100%; float:left}
		.copyright ul li:first-child{ padding-left:17px}
		.copyright aside{ margin-left:18%}
		.left_sec .video{ margin-left:2%;}
		body.page .left_sec h1{ padding-bottom:20px}
		.right_sec .method_box strong{ font-size:16px}
		.right_sec .method_box .method{ width:100%}
		.right_sec .method_box .trial_box { height:120px; margin-left:0; width:100%;}
		.right_sec .method_box .method ul { bottom:8px; left:0; width:98%;}
		.right_sec .method_box .method ul li {padding: 0 25px; width:40px;}
		.right_sec .link_box{ float:left; margin-left:2.5%;}
    
   

   
    
   


		

		

		}
		
		@media only screen and (max-width:320px) {
			.copyright aside{ margin-left:0}
			
		}