/* lg */ 
@media (min-width: 1200px) {

}

/* md */
@media (min-width: 992px) and (max-width: 1199px) {
}

/* sm */
@media (min-width: 768px) and (max-width: 991px) {
.top-bg{ background-size:100%; background-color:#FFF}
.container-main{ border:none;max-width:100%}
.container{max-width:90%;}
.header { padding:0}
.header_inner{ padding:0; width:90%; margin:0 auto}	
.header .logo{ margin:0; margin-left:74px}
.header .call_pan{ float:right; margin-top: 43px; margin-left:0}
.blue-font,.red-text{ font-size:17px !important; line-height:28px}
.header .search_pan,.search{ float:none; clear:both; padding-top:8px;margin-bottom:20px }
.search{ margin-left:0; width:100%; background:none}
.header .search_pan .search input[type="text"],.search_pan_desk input[type="text"]{ background:none; background-color:#b7e4f8; height:36px; float: none; width:100%; text-align:right; text-transform:uppercase; color:#20358c; font-size:18px; font-weight: bold; margin:0}
.search .button{ display:none}
.nav{ background:none; height:auto; padding:0; margin:0}
.nav_wrapper{ background-color: transparent;}
.nav_wrapper #test_btn{background-image:url(../images/nav_icon.png); background-position:0 0; background-repeat:no-repeat; display:block; width:129px; height:43px; font-size:0;position:absolute; top:18px; left:0;margin-left: 37px;}
.nav .navul_pan{background-color: rgba(187,31,61,0.9); position:absolute; top:0; left:0; right:0; padding:20px; z-index:90}
.nav ul{ float:none;  display:block; text-align:left}
.nav ul li{ float:none; display:block; font-size:33px; line-height:22px;text-align:left; border-bottom:2px solid #f6a82e; border-right:none}
.nav ul li a{ display:block}
.nav ul li ul li{ display:block; width:100%; padding:0; margin:0;}
.nav ul li ul{ width:100%; left:0; margin:0; position:static;border-top:2px solid #f6a82e}
.nav ul li ul li a{ width:90%; text-align:left; background-color:transparent; padding:0; line-height:84px; color:#f1d61b !important; border-bottom:0px solid #f6a82e; margin-left:10%;}
.nav ul li ul li:last-child{ border-bottom:none}
.nav ul li.parent{background-image:url(../images/dropdownicon.png); background-position:right 0; background-repeat:no-repeat;}

.nav ul li.sfHover{background-image:url(../images/dropdownicon_hover.png); background-position:right 0; background-repeat:no-repeat;}

.desk_pan,.desk_pan_boks,.navul_pan{ display:none}
.mobile_pan,.desk_pan_boks_mobile,.search_pan_desk{ display:block}
.body_right_top_image img{ position:static; width:100%}
.right-part{ padding-top:0}
.body_left_pan{ margin-left:0; max-width: 72%;}
.body_right_pan{ margin-right:0}
.body_mid_pan{ margin-left:0;max-width:100%;}
.body_left_pan div .font-12{ font-size:20px; line-height:24px; color:#595a5c}
.body_left_pan div img{ float: none; padding-right:0; display:block}
.body_left_pan h1 br{ display:none}
.body_mid_pan{ margin-top:20px}
table.hmcntnt p{ font-weight:normal; font-size:20px; line-height:27px}
table.hmcntnt ul{ padding:0;font-size:20px; line-height:27px}
table.hmcntnt ul li{font-size:20px !important; line-height:27px; font-weight:normal !important}
.body_right_pan{max-width: 150px;}
.right-part img.top_right{ display:none}
.right-part img.right_bot{ width:100%}
.right-blue-bg{ padding:10px; border-radius:10px 10px 10px 10px; margin-bottom:20px}
.right-blue-bg br{ display:none}
.right-blue-bg  span,.right-blue-bg em {padding-left:0px !important;}
.body_right_pan .small-arrow li{ font-size:17px; line-height:27px; text-decoration:none }
.body_right_pan ul.small-arrow li a{ text-decoration:none}
.body_right_pan .desk_pan_boks_mobile .rdbx a br{ display:none}
.body_right_pan .right-green-heading{background:rgba(0, 0, 0, 0) url("../images/green-headmobile.jpg") no-repeat scroll center top / 100% auto;height: 39px;padding-top: 40px;}
.right-green-heading h1{font-size: 18px;}
.body_right_pan .right-bg-repet{ background-size:100%; padding:10px; text-align:center}
.body_right_pan .right-bg-repet p{ display:none}
.body_right_pan .right-bg-repet span br{ display:none}
.body_right_pan .f-12-blue{ font-size:12px; line-height:13px}
.body_right_pan .right-bg-repet .line-30{ font-size:15px; line-height:20px; font-weight:normal; display:block; margin-bottom:8px}
.body_right_pan .hmylw{font-size: 19px;padding: 10px; line-height: 22px}
.body_wrapper{ padding-bottom:40px}
.search_pan_desk input[type="text"]{ width: 94%; margin-top:20px;clear: both;float: none;}
.desk,.mobilt_top{ display:none}
.mobile_pan_mid,.mobilt_top_desk{ display: block}		
.right-part-practice img{ display:none}
.right-part-practice table{ width:100% !important}
.right-part-practice table tr td,.right-part-practice table tr{ display:block; width:100%}
.right-part-practice{ width:100%; margin-top:0; margin-left:0}

.blue-box-left{ float:left; margin-right:8px}	
.right-part-care{ margin-top:0; width:100%}
.mobile_pan_mid{ margin-top:30px}
ul.small-arrow-1{ clear:both}

.body_wrapper{ padding-top:0}
.search_pan_desk{ display:none;}
}
@media (min-width: 768px){
.mobtitl{ display:none;}
.search_pan_desk{ display:none;}
}

@media (min-width: 640px) and (max-width: 767px) {
	
.container-main{ border:none;max-width:100%}
.container{max-width:95%;}
.header { padding:0}
.top-bg{ background-size:100%; background-color:#FFF}
.header_inner{ padding:0; width:95%; margin:0 auto}	
.header .logo{ margin:0; margin-left:0; margin-top:30px}
.header .call_pan{ float:right; margin-top: 43px; margin-left:0}
.blue-font,.red-text{ font-size:14px !important; line-height:22px}
.header .search_pan,.search{ float:none; clear:both; padding-top:8px; margin-bottom:30px}
.search{ margin-left:0; width:100%; background:none}
.header .search_pan .search input[type="text"],.search_pan_desk input[type="text"]{ background:none; background-color:#b7e4f8; height:36px; float: none; width:100%; text-align:right; text-transform:uppercase; color:#20358c; font-size:18px; font-weight: bold; margin:0}
.search .button{ display:none}
.nav{ background:none; height:auto; padding:0; margin:0}
.nav_wrapper{ background-color: transparent;}
.nav_wrapper #test_btn{background-image:url(../images/nav_icon.png); background-position:0 0; background-repeat:no-repeat; display:block; width:129px; height:43px; font-size:0;position:absolute; top:18px; left:0;margin-left: 10px;}
.nav .navul_pan{background-color: rgba(187,31,61,0.9); position:absolute; top:0; left:0; right:0; padding:20px; z-index:90}
.nav ul{ float:none;  display:block; text-align:left}
.nav ul li{ float:none; display:block; font-size:14px; line-height:22px;text-align:left; border-bottom:2px solid #f6a82e; border-right:none}
.nav ul li a{ display:block}
.nav ul li ul li{ display:block; width:100%; padding:0; margin:0;}
.nav ul li ul{ width:100%; left:0; margin:0; position:static;border-top:2px solid #f6a82e}
.nav ul li ul li a{ width:90%; text-align:left; background-color:transparent; padding:0; line-height:22px; color:#f1d61b !important; border-bottom:0px solid #f6a82e; margin-left:10%;}
.nav ul li ul li:last-child{ border-bottom:none}
.nav ul li.parent{background-image:url(../images/dropdownicon.png); background-position:right 0; background-repeat:no-repeat; background-size: 18px auto;}

.nav ul li.sfHover{background-image:url(../images/dropdownicon_hover.png); background-position:right 0; background-repeat:no-repeat; background-size: 18px auto;}

.desk_pan,.desk_pan_boks,.navul_pan{ display:none}
.mobile_pan,.desk_pan_boks_mobile,.search_pan_desk{ display:block}
.body_right_top_image img{ position:static; width:100%}
.right-part{ padding-top:0}
.body_left_pan{ margin-left:0; max-width: 72%;}
.body_right_pan{ margin-right:0}
.body_mid_pan{ margin-left:0;max-width:100%;}
.body_left_pan div .font-12{ font-size:20px; line-height:24px; color:#595a5c}
.body_left_pan div img{ float:left; padding-right:20px}
.body_left_pan h1 br{ display:none}
.body_mid_pan{ margin-top:20px}
table.hmcntnt p{ font-weight:normal; font-size:20px; line-height:27px}
table.hmcntnt ul{ padding:0;font-size:20px; line-height:27px}
table.hmcntnt ul li{font-size:20px !important; line-height:27px; font-weight:normal !important}
.body_right_pan{max-width: 138px;}
.right-part img.top_right{ display:none}
.right-part img.right_bot{ width:100%}
.right-blue-bg{ padding:10px; border-radius:10px 10px 10px 10px; margin-bottom:20px}
.right-blue-bg br{ display:none}
.right-blue-bg  span,.right-blue-bg em {padding-left:0px !important;}
.body_right_pan .small-arrow li{ font-size:17px; line-height:27px; text-decoration:none }
.body_right_pan ul.small-arrow li a{ text-decoration:none}
.body_right_pan .desk_pan_boks_mobile .rdbx a br{ display:none}
.body_right_pan .right-green-heading{background:rgba(0, 0, 0, 0) url("../images/green-headmobile.jpg") no-repeat scroll center top / 100% auto;height: 33px;padding-top: 40px;}
.right-green-heading h1{font-size: 18px;}
.body_right_pan .right-bg-repet{ background-size:100%; padding:10px; text-align:center}
.body_right_pan .right-bg-repet p{ display:none}
.body_right_pan .right-bg-repet span br{ display:none}
.body_right_pan .f-12-blue{ font-size:10px; line-height:13px}
.body_right_pan .right-bg-repet .line-30{ font-size:15px; line-height:20px; font-weight:normal; display:block; margin-bottom:8px}
.body_right_pan .hmylw{font-size: 19px;padding: 10px; line-height: 22px}
.body_wrapper{ padding-bottom:40px}
.search_pan_desk input[type="text"]{ width: 94%; margin-top:20px;clear: both;float: none;}
.desk,.mobilt_top{ display:none}
.mobile_pan_mid,.mobilt_top_desk{ display: block}
.right-part-practice img{ display:none}
.right-part-practice table{ width:100% !important}
.right-part-practice table tr td,.right-part-practice table tr{ display:block; width:100%}
.right-part-practice{ width:97%; margin-top:0; margin-left:0}

/*.blue-box-left{ float:left;  margin-right: 8px; padding: 1.5%;width: 44%;}
.blue-box-left span { display:block; font-size:20px}	*/
.right-part-care{ margin-top:0; width:100%}
.mobile_pan_mid{ margin-top:30px}
ul.small-arrow-1{ clear:both}
.body_wrapper{ padding-top:0}
.right-part-care{margin-bottom:0px;}
.right-part-care{margin-left:0px;}
.dsktptitl{ display:none;}	
.body_left_pan, .body_right_pan { margin-left: 0; max-width: 100%!important;}	
.body_right_top_image img { display: block; margin: 0 auto; max-width: 50% !important; width: auto;}
.right-blue-bg {font-size: 16px;}
ul.small-arrow-1{padding-top:20px;}

.new-patients-pan br{display:none;}
.search_pan_desk{ display:none;}
.left-yellow{margin-top:20px;}
}
@media (min-width:360px) and (max-width: 639px) {
	
.container-main{ border:none;max-width:100%}
.container{max-width:95%;}
.header { padding:0}
.top-bg{ background-size:100%; background-color:#FFF}
.header_inner{ padding:0; width:95%; margin:0 auto}	
.header .logo{ margin:0; margin-left:0; margin-top:48px; width:220px}
.logo > img{ width:100%}
.header .call_pan{ float:right; margin-top: 43px; margin-left:0}
.top-call{ font-size:12px}
.blue-font,.red-text{ font-size:11px !important; line-height:15px}
.header .search_pan,.search{ float:none; clear:both; padding-top:8px; margin-bottom:30px}
.search{ margin-left:0; width:100%; background:none}
.header .search_pan .search input[type="text"],.search_pan_desk input[type="text"]{ background:none; background-color:#b7e4f8; height:36px; float: none; width:95%; text-align:right; text-transform:uppercase; color:#20358c; font-size:18px; font-weight: bold; margin:0}
.search .button{ display:none}
.nav{ background:none; height:auto; padding:0; margin:0}
.nav_wrapper{ background-color: transparent;}
.nav_wrapper #test_btn{background-image:url(../images/nav_icon.png); background-position:0 0; background-repeat:no-repeat; display:block; width:129px; height:43px; font-size:0;position:absolute; top:18px; left:0;margin-left: 10px;}
.nav .navul_pan{background-color: rgba(187,31,61,0.9); position:absolute; top:0; left:0; right:0; padding:20px; z-index:90}
.nav ul{ float:none;  display:block; text-align:left}
.nav ul li{ float:none; display:block; font-size:14px; line-height:22px;text-align:left; border-bottom:2px solid #f6a82e; border-right:none}
.nav ul li a{ display:block}
.nav ul li ul li{ display:block; width:100%; padding:0; margin:0;}
.nav ul li ul{ width:100%; left:0; margin:0; position:static;border-top:2px solid #f6a82e}
.nav ul li ul li a{ width:90%; text-align:left; background-color:transparent; padding:0; line-height:22px; color:#f1d61b !important; border-bottom:0px solid #f6a82e; margin-left:10%;}
.nav ul li ul li:last-child{ border-bottom:none}
.nav ul li.parent{background-image:url(../images/dropdownicon.png); background-position:right 0; background-repeat:no-repeat; background-size: 18px auto;}

.nav ul li.sfHover{background-image:url(../images/dropdownicon_hover.png); background-position:right 0; background-repeat:no-repeat; background-size: 18px auto;}

.desk_pan,.desk_pan_boks,.navul_pan{ display:none}
.mobile_pan,.desk_pan_boks_mobile,.search_pan_desk{ display:block}
.body_right_top_image img{ position:static; width:100%}
.right-part{ padding-top:0}
.body_left_pan{ margin-left:0; max-width: 72%;}
.body_right_pan{ margin-right:0}
.body_mid_pan{ margin-left:0;max-width:100%;}
.body_left_pan div .font-12{ font-size:20px; line-height:24px; color:#595a5c}
.body_left_pan div img{ float: none; padding-right:0}
.body_left_pan h1 br{ display:none}
.body_mid_pan{ margin-top:20px}
.body_left_pan h1{ /*font-size:14px;*/ line-height:16px; padding-bottom:8px}
.body_left_pan h1 br{ display:none}
.body_left_pan div .font-12{ font-size:12px; line-height:21px}
table.hmcntnt p,table.hmcntnt p.dsrcp{ font-weight:normal; font-size:12px; line-height:21px !important}

table.hmcntnt ul{ padding:0;font-size:20px; line-height:27px}
table.hmcntnt ul li{font-size:10px !important; line-height:27px; font-weight:normal !important}
.body_right_pan{max-width:77px;}
.right-part img.top_right{ display:none}
.right-part img.right_bot{ width:100%}
/*.right-blue-bg{ padding:5px; border-radius:10px 10px 10px 10px; margin-bottom:15px;font-size:8px; line-height:12px}*/
.right-blue-bg br{ display:none}
.right-blue-bg  span,.right-blue-bg em {padding-left:0px !important;}
.body_right_pan .small-arrow li{ font-size:8px; line-height:14px; text-decoration:none; background-position:0 3px }
.body_right_pan ul.small-arrow li a{ text-decoration:none}
.body_right_pan .desk_pan_boks_mobile .rdbx a br{ display:none}
.body_right_pan .right-green-heading{background:rgba(0, 0, 0, 0) url("../images/green-headmobile.jpg") no-repeat scroll center top / 100% auto;height: 0;padding-top: 40px; position:relative}
.right-green-heading h1{font-size: 9px; position:absolute; top:15px; left:0; right:0; margin:0 auto}
.body_right_pan .right-bg-repet{ background-size:100%; padding:10px; text-align:center}
.body_right_pan .right-bg-repet p{ display:none}
.body_right_pan .right-bg-repet span br{ display:none}
.body_right_pan .f-12-blue{ font-size:8px; line-height:13px; word-wrap:break-word;}
.body_right_pan .right-bg-repet .line-30{ font-size:8px; line-height:12px; font-weight:normal; display:block; margin-bottom:8px}
.body_right_pan .hmylw{font-size: 10px;padding: 5px; line-height:12px}
.body_wrapper{ padding-bottom:0; padding-top:8px}
.search_pan_desk input[type="text"]{ width: 94%; margin-top:20px;
    clear: both;
    float: none;}
.rdbx br,.rdbx a br{display:none;}
.rdbx {  font-size:10px; line-height:12px; padding:5px}	
.rdbx a,.rdbx span { font-size:12px !important; line-height:13px !important; display:block}
.items-leading table tr td{ width:100%; display:block; text-align:left}
.redhmhdng{ font-size:12px; line-height:14px}
.hmtitl,.hmtitl span{ font-size:26px !important; line-height:26px; padding-bottom:0}
.hmdctitl{ padding-bottom:5px; font-size:14px}
table.hmcntnt p{ width:100% !important}
.hmmdylbx{ width:86% !important; margin-bottom:10px}
.f-21-blue{ font-size:11px; line-height:18px}
.rdbgfnt{ font-size:16px!important; line-height:18px!important; padding:0; margin:0}
.copy_right, .nav_footer, .footer_link{ text-align:center}
.footer-bg{ padding:15px 0}
.nav_footer{ padding:10px 0}
.nav_footer ul.menu li{ float:none; display:inline-block; line-height:15px}
.desk,.mobilt_top{ display:none}
.mobile_pan_mid,.mobilt_top_desk{ display: block}	
.right-part-practice img{ display:none}
.right-part-practice table{ width:100% !important}
.right-part-practice table tr td,.right-part-practice table tr{ display:block; width:100%}
.right-part-practice{ width:90%; margin-top:0; margin-left:0}

/*.blue-box-left{ float:left;  margin-right:6px; padding: 1.5%;width: 44%;}
.blue-box-left span { display:block; font-size:12px; line-height:17px;}	*/
.right-part-care{ margin-top:0; width:100% ;margin-left:0}
.mobile_pan_mid{ margin-top:30px}
ul.small-arrow-1{ clear:both}
.right-blue-bg { margin-bottom: 20px;}
.right-part-care{margin-bottom:0px;}
.right-part-care{margin-left:0px;}
.dsktptitl{ display:none;}
.body_left_pan, .body_right_pan { margin-left: 0; max-width: 100%!important;}	
.body_right_top_image img { display: block; margin: 0 auto; max-width: 50% !important; width: auto;}
.body_wrapper { padding-bottom: 40px; }
.right-blue-bg {font-size: 16px;}
ul.small-arrow-1{padding-top:20px;}

.new-patients-pan br{display:none;}
.search_pan_desk{ display:none;}
.left-yellow{margin-top:20px;}
}
/* xs */
@media (max-width:359px) {
.container-main{ border:none;max-width:100%}
.container{max-width:90%;}
.header { padding:0}
.top-bg{ background-size:100%; background-color:#FFF}
.header_inner{ padding:0; width:90%; margin:0 auto}	
.header .logo{ margin:0; margin-left:0; margin-top:36px; width:100%; float:none}
.header .logo img{ width:100%}
.header .call_pan{ float:right; margin-top:0; margin-left:0; width:100%; float:none}
.top-call{font-size: 30px;}
.blue-font,.red-text{ font-size:13px !important; line-height:16px}
.header .search_pan,.search{ float:none; clear:both; padding-top:5px; margin-bottom:30px}
.search{ margin-left:0; width:100%; background:none}
.header .search_pan .search input[type="text"],.search_pan_desk input[type="text"]{ background:none; background-color:#b7e4f8; height:36px; float: none; width:96%; text-align:right; text-transform:uppercase; color:#20358c; font-size:18px; font-weight: bold; margin:0}
.search .button{ display:none}
.nav{ background:none; height:auto; padding:0; margin:0}
.nav_wrapper{ background-color: transparent;}
.nav_wrapper #test_btn{background-image:url(../images/nav_icon.png); background-position:0 0; background-repeat:no-repeat; display:block; width:129px; height:43px; font-size:0;position:absolute; top:18px; left:0;margin-left: 10px;}
.nav .navul_pan{background-color: rgba(187,31,61,0.9); position:absolute; top:0; left:0; right:0; padding:20px; z-index:90}
.nav ul{ float:none;  display:block; text-align:left}
.nav ul li{ float:none; display:block; font-size:14px; line-height:22px;text-align:left; border-bottom:2px solid #f6a82e; border-right:none}
.nav ul li a{ display:block}
.nav ul li ul li{ display:block; width:100%; padding:0; margin:0;}
.nav ul li ul{ width:100%; left:0; margin:0; position:static;border-top:2px solid #f6a82e}
.nav ul li ul li a{ width:90%; text-align:left; background-color:transparent; padding:0; line-height:22px; color:#f1d61b !important; border-bottom:0px solid #f6a82e; margin-left:10%;}
.nav ul li ul li:last-child{ border-bottom:none}
.nav ul li.parent{background-image:url(../images/dropdownicon.png); background-position:right 0; background-repeat:no-repeat; background-size: 18px auto;}

.nav ul li.sfHover{background-image:url(../images/dropdownicon_hover.png); background-position:right 0; background-repeat:no-repeat; background-size: 18px auto;}
.desk_pan,.desk_pan_boks,.navul_pan{ display:none}
.mobile_pan,.desk_pan_boks_mobile,.search_pan_desk{ display:block}
.body_right_top_image img{ position:static; width:100%}
.right-part{ padding-top:0}
.body_left_pan, .body_mid_pan, .body_right_pan{ float:none}
.body_left_pan{ margin-left:0; max-width: 100%;}
.body_right_pan{ margin-right:0}
.body_mid_pan{ margin-left:0;max-width:100%;}
.body_left_pan div .font-12{ font-size:12px; line-height:24px; color:#595a5c}
.body_left_pan div img{ float: none; padding-right:0; width:100%; height:auto}
.blue-box-left{ margin-top:30px}
.hmtitl{ font-size:40px; line-height:45px; padding-bottom:0}
.hmtitl span { font-size:40px !important}
.body_left_pan h1 br{ display:none}
.body_mid_pan{ margin-top:20px}
table.hmcntnt p,table.hmcntnt ul li{ font-weight:normal; font-size:12px!important; line-height:24px !important}
table.hmcntnt ul{ padding:0;font-size:20px; line-height:27px}
table.hmcntnt ul li{font-size:20px !important; line-height:27px; font-weight:normal !important}
.body_right_pan{max-width: 100%;}
.right-part img.top_right{ display:none}
.right-part img.right_bot{ width:100%}
.right-blue-bg{ padding:10px; border-radius:10px 10px 10px 10px; margin-bottom:20px}
.right-blue-bg br{ display:none}
.right-blue-bg  span,.right-blue-bg em {padding-left:0px !important;}
.body_right_pan .small-arrow li{ font-size:17px; line-height:27px; text-decoration:none }
.body_right_pan ul.small-arrow li a{ text-decoration:none}
.body_right_pan .desk_pan_boks_mobile .rdbx a br{ display:none}
.body_right_pan .right-green-heading{background:rgba(0, 0, 0, 0) url("../images/green-headmobile.jpg") no-repeat scroll center top / 100% auto;height: 43px;padding-top: 83px;}
.right-green-heading h1{font-size: 30px;}
.body_right_pan .right-bg-repet{ background-size:100%; padding:10px; text-align:center}
.body_right_pan .right-bg-repet p{ display:none}
.body_right_pan .right-bg-repet span br{ display:none}
.body_right_pan .f-12-blue{ font-size:14px; line-height:22px}
.body_right_pan .right-bg-repet .line-30{ font-size:15px; line-height:25px; font-weight:normal; display:block; margin-bottom:8px}
.body_right_pan .hmylw{font-size: 19px;padding: 10px; line-height: 22px}
.body_wrapper{ padding-bottom:40px}
.search_pan_desk input[type="text"]{ width: 94%; margin-top:20px;clear: both;float: none;}
.f-11{ font-size:14px; line-height:25px}	
.blog-featured .leading-0 table  td { width:98%; display:block;text-align:left}	
.blog-featured .leading-0 table  td p{ width:100% !important}
.copy_right, .nav_footer, .footer_link{ margin-bottom:15px}
.nav_footer ul.menu li{ line-height:20px}
.redhmhdng,.f-21-blue{ font-size:14px; line-height:18px; padding:0; margin:0}
.right-part-practice img{ display:none}
.right-part-practice{ width:90%; margin:0 }
.right-part-practice table{ width:100% !important}
.right-part-practice table tr td,.right-part-practice table tr{ display:block; width:100%}
/*.blue-box-left{ float: none;  margin-right:0; padding: 1.5%;width: 90%;}
.blue-box-left span { display:block;}	*/
.right-part-care{ margin-top:0; width:100%}
.mobile_pan_mid{ margin-top:0}
ul.small-arrow-1{ clear:both}
.desk,.mobilt_top{ display:none}
.mobile_pan_mid,.mobilt_top_desk{ display: block}	
.body_wrapper{ padding-top:0}
.right-part-care{margin-bottom:0px;}
.right-part-care{margin-left:0px;}
.dsktptitl{ display:none;}
.body_right_top_image img { display: block; margin: 0 auto; max-width: 50% !important; width: auto;}
.right-blue-bg {font-size: 16px;}
ul.small-arrow-1{padding-top:20px;}

.new-patients-pan br{display:none;}
.search_pan_desk{ display:none;}
.left-yellow{margin-top:20px;}
}