




@media screen and (max-width: 768px) {
	.logo3{
		display:block;
		}
    .banner-container {
        background-size: contain;
    }

    .team-member .member-img img {
        max-width: 100%;
    }

    .da-slider {
        height: 380px;
        width: 100%;
        min-width: initial;
        margin: 0px !important;
    }
.da-slide h2 {
        font-size: 40px;
        text-align: center;
        width: initial;
        top: 10px;
    }

    .da-slide p {
        width: 65%;
        top: 65px;
        height: 50px;
    }
    .header .navbar-nav > li > a {
        padding: 25px 12px;
    }

    .portfolio-item:hover .folio-info {
        top: 0px;
    }

    .portfolio-item .portfolio-desc .folio-info {
        padding: 0px;
    }

        .portfolio-item .portfolio-desc .folio-info h5 {
            font-size: 1em;
        }

    .navbar-inverse .navbar-nav > li > a {
        font-size: 1em;
        padding: 5px 7px !important;
        border-radius: 5px;
        margin: 19px 0px;
    }
	.skilltitle {
 	text-align: left;
	}
	#timeline {
	margin:0px 12px;
	}


	.banner-container {
		margin-top: 50px;
	}
	.tileBox{
		margin-bottom:10px;
	}
	.tileBox_border{
	   border-top:10px solid #cfcfcf;
   }

   	.top_tool{
		display:none;
	}


}


@media (max-width: 320px) {
	.lasiklogo2{
	float:none;
	display:block;
	margin-bottom:5px;
	}
	.lasiklogo{
		display:none;
		}

	.logo3{
		display:block;
		padding-top:0;
		}
    .banner-container {
        background-size: contain;
    }

    .da-slider {
        height: 300px;
    }

    .da-slider {
        width: 100%;
        min-width: initial;
        position: relative;
        margin: 0 auto;
    }

    .da-slide h2 {
        font-size: 30px;
        text-align: center;
        width: initial;
        top: 10px;
    }

    .da-dots {
        bottom: 2px;
    }

    .grid .text-content {
        padding-left: 29%;
        padding-right: 2%;
    }

    .portfolio-item:hover .folio-info {
        top: 0px;
    }

    .portfolio-item .portfolio-desc .folio-info h5 {
        text-transform: uppercase;
        text-align: center;
        font-weight: normal;
        font-size: 10px;
        margin: 10px 0 0 0;
    }

    nav#filter li {
        display: inline-block;
        margin: 7px;
    }
	.logo img{
		height:50px;
	}
	.logo {
		height:50px;
	}
	.banner-container {
		margin-top: 70px;
	}
	.tileBox{
		margin-bottom:10px;
	}
	.tileBox_border{
	   border-top:10px solid #cfcfcf;
   }

	.content_wrap{
	   width:320px;
   }





	.txtHead img{
	   height:80px;
   }


	.tileBox .textcontent{
	font-size: 15px;
	color: #fff;
	margin-left: 100px;
	height:80px;
	}
	.content_wrap{
	   width:375px;
   }
   .clinic_head{
	   font-size:1.3em;
   }
   .clinic_head p{
	   border:none;
	   font-weight:lighter;
	   margin-top:15px;
   }

   .clinic_info_wrap{
	   display:none;
   }

   .logo img{
		height:50px;
	}
	.logo {
		height:50px;
		margin-top:10px;
		margin-bottom:10px;
	}

	.roundwrap{
	width:135px;
}
.roundwrap img{
	width:135px;
	height:135px;
}
.item_thumb{
	width:135px;
	height:170px;
}

.clinic_info_full{
	background:#fff;
	padding:10px 0;
	border:1px solid #ccc;
	font-size:1.2em;
	display:block;
}
.phone{
	padding-top:10px;
	border-top:1px dotted #ddd;
}
.phone div, .phone i{
	float:left;
}
.phone i{
	margin:0 10px;
	color:#ccc;
}
.phone div{
	margin-right:10px;
}
.locaiotn{
	text-align:center;
}
.locaiotn i{
	margin-right:10px;
	color:#ccc;
}
.phone a{
	color:#333;
	font-weight:bold;
}

.env_item img{
	width:290px
}
.schedule{
	margin:0px;
	padding:5px;
}
.quali{
	font-size:1em;
	display:none;

}
.quali_m{
	float:none;
	padding:15px 0px 0 0;
	font-size:0.5em;
	display:block;
	padding:10px 4%;
	width:92%;
}
.schedule_table .head{
	line-height:1.5em;
}
.schedule_inner_wrap > tbody > tr > td{
	padding:4px;
	text-align:center;
}
.schedule_table{
	width:130px;


}
.quali_m span{
	margin-top:10px;
}

.navbar-inverse .navbar-nav > li > a{
	font-size:1.4em;
	padding:15px 0;
}
.navbar-inverse .navbar-nav > li{
	border-bottom:1px solid #eee;
	text-align:center;
}

.toggle_lang{
	display:block;
}

.tileBox_border{
	border-top:none;
}

.menu_make_app{
	display:block !important;
}





}




@media (max-width: 480px) {
	.lasiklogo2{
	float:none;
	display:block;
	margin-bottom:5px;
	}
	.lasiklogo{
		display:none;
		}
	.logo3{
		display:block;
		padding-top:0;
		}
    .banner-container {
        background-size: contain;
        margin-top: 67px;
    }

    .navbar-inverse .navbar-nav > li > a {
        font-size: 0.9em;
        padding: 5px 7px !important;
        margin: 2px 0px;
    }

    .navbar-toggle {
        margin: 17px;
    }

    .da-slide h2 {
        font-size: 30px;
        text-align: center;
        width: initial;
        top: 10px;
    }

    .da-slide p {
        width: 65%;
        top: 65px;
        height: 50px;
    }

    .page-section h1 {
        font-size: 3em;
    }

    .page-section h2 {
        font-size: 2em;
    }

    .page-section p {
        font-size: 1em;
        margin: 0 0 20px;
    }

    .portfolio-item .portfolio-desc .folio-info h5 {
        font-size: 11px;
    }

	.logo img{
		height:50px;
	}
	.logo {
		height:50px;
	}
	.banner-container {
		margin-top: 70px;
	}

	.tileBox{
		margin-bottom:10px;
	}
	.tileBox_border{
	   border-top:10px solid #cfcfcf;
   }
   .content_wrap{
	   width:480px;
   }
   .txtcont img,.newsarc img{width:100%!important; height:auto!important}

}


@media (max-width:760px) {
    .header .navbar-nav > li > a {
        padding: 7px 12px;
        font-size: 14px;
    }

    .navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
        border-color: #A8A8A8;
    }
	.logo img{
		height:50px;
	}
	.logo {
		height:50px;
	}
	.banner-container {
		margin-top: 70px;
	}
	.tileBox_border{
	   border-top:10px solid #cfcfcf;
   }
    .mdh{display:block}
	.txtcont img,.newsarc img{width:100%!important; height:auto!important; }
	.newsarc table{width:100%!important;}
	.dr_info .item_thumb{float: none;margin: 10px auto;}
	.dr_info .quali_m{float: none;margin: 0 auto; padding:0}
}



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

    .header .navbar-brand {
        padding-left: 0;
		padding-right:10px;
    }

    .navbar-nav {
        float: right;
    }

    .navbar-inverse .navbar-nav > li > a {
        padding: 5px 20px !important;
        border-radius: 5px;
        margin: 5px 0px;
    }
	.logo img{
		height:50px;
	}
	.logo {
		height:50px;
	}
.banner-container {
    margin-top: 102px;
}



  .carousel-control .glyphicon-menu-left,
  .carousel-control .glyphicon-menu-right,
  .carousel-control .icon-prev,
  .carousel-control .icon-next {
    width: 60px;
    height: 60px;
    margin-top: -30px;
    font-size: 60px;
  }
  .carousel-control .glyphicon-menu-left,
  .carousel-control .icon-prev {
    margin-left: -10px;
  }
  .carousel-control .glyphicon-menu-right,
  .carousel-control .icon-next {
    margin-right: -10px;
  }

	.tileBox{
	  padding:0px;
	}
   .tileBox_pad{
	   padding:0px;
   }
   .tileBox{
		margin-bottom:10px;
	}
	.tileBox_border{
	   border-top:10px solid #cfcfcf;
   }

   ul.nav li.dropdown:hover > ul.dropdown-menu {
    display: block;
}

}


@media (min-width: 992px) {
   .logo img{
		height:60px;
	}
	.logo {
		height:60px;
	}
	ul.nav li.dropdown:hover > ul.dropdown-menu {
    display: block;
}
}

@media screen and (min-width: 1200px) {
  .tileBox{
	  padding:0px;
	}
   .tileBox_pad{
	   padding:0;
   }
   .tileBox_border{
	   border-top:10px solid #cfcfcf;
   }
   .content_wrap{
	   width:1170px;
   }
   .logo img{
		height:68px;
	}
	.logo {
		height:68px;
	}
	ul.nav li.dropdown:hover > ul.dropdown-menu { display: block;}
	.sub_menu li{height:40px;line-height:26px; overflow:hidden}
	.sub_menu li a{height:40px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
}


@media only screen
and (min-device-width : 320px)
and (max-device-width : 568px)
and (orientation : portrait)
and (-webkit-min-device-pixel-ratio : 2) {

.app_block_head {
  width: 80px;
  font-size:0.9em;
}

.schedule_inner_wrap{
	font-size:0.8em;
}
.schedule_table{
	width:100px;
}
.clinic_head {
	padding-top:5px;
}


	.txtHead img{
	   height:80px;
   }


	.tileBox .textcontent{
	font-size: 15px;
	color: #fff;
	margin-left: 100px;
	height:80px;
	}
	.content_wrap{
	   width:320px;
   }
   .clinic_head{
	   font-size:1.3em;
   }
   .clinic_head p{
	   border:none;
	   font-weight:lighter;
	   margin-top:15px;
   }

   .clinic_info_wrap{
	   display:none;
   }

   .logo img{
		height:35px;
	}
	.logo {
		height:35px;
		margin-top:10px;
		margin-bottom:10px;
	}

.roundwrap{
	width:100px;
}
.roundwrap img{
	width:100px;
	height:100px;
}
.item_thumb{
	width:100px;
	height:150px;
}



.clinic_info_full{
	background:#fff;
	padding:10px 0;
	border:1px solid #ccc;
	font-size:0.9em;
	display:block;
}
.phone{
	padding-top:10px;
	border-top:1px dotted #ddd;
}
.phone div, .phone i{
	float:left;
}
.phone i{
	margin:0 10px;
	color:#ccc;
}
.phone div{
	margin-right:10px;
}
.locaiotn{
	text-align:center;
}
.locaiotn i{
	margin-right:10px;
	color:#ccc;
}
.phone a{
	color:#333;
	font-weight:bold;
}

.env_item img{
	width:230px
}
.schedule{
	margin:0px;
	padding:5px;
}
.quali{
	font-size:1em;
	display:none;

}
.schedule_table .head{
	line-height:1.5em;
}
.schedule_inner_wrap > tbody > tr > td{
	padding:4px;
	text-align:center;
}

.quali_m span{
	margin-top:10px;
}

.navbar-inverse .navbar-nav > li > a{
	font-size:1.4em;
	padding:15px 0;
}
.navbar-inverse .navbar-nav > li{
	border-bottom:1px solid #eee;
	text-align:center;
}

.toggle_lang{
	display:block;
}

.tileBox_border{
	border-top:none;
}

.menu_make_app{
	display:block !important;
}


.opt_wrap{
	width:100%;
	background:#eee;
	padding:20px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border:10px solid #fff;
	box-shadow:0px 0px 3px #ccc;
	float:left;
	margin:10px 0;
	height:inherit;
}
.grid figure img{
	width:250px;

}
.lasik_table{
	display:none;
}
.lasik_table_mobile{
	display:block;
}
.lasik_photo p{
	height:inherit;
}
.clinic_add{
	width:100%;
	padding:0px;
}
.mobile_sep{
	display:block;
	clear:both;
	height:20px;
	border-bottom:1px solid #ddd;
	margin-bottom:15px;
}
.pamphlet_wrap{
	width:100%;
	height:inherit;
	margin:10px 0;
}

.newsletter_wrap{
	width:100%;
	height:inherit;
	margin:10px 0;
}
.news_wrap{
	width:100%;
	height:inherit;
	margin:10px 0;
}
.news_photo_thumb .overlay{
	width:250px;
	height:200px;
	background:#00889E;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	opacity:0;
	position:absolute;
	color:#fff;
	text-align:center;
	line-height:200px;
	font-size:5em;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.news_photo_thumb:hover .overlay{
	opacity:0.7;
}

.news_photo_thumb{
	width:250px;
	height:200px;
	overflow:hidden;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.news_photo_thumb img{
	width:250px;
	height:200px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:1px solid #ccc;
}
.video_wrap{
	width:100%;
	height:inherit;
	margin:10px 0;
}

.cataract_photo{
	margin:10px 0;
	width:300px;
}
.cataract_photo img{
	width:100%;
}

.cataract_table {
	width:100%;
	margin:0;
}
.show_mobile{
	display:block;
}
.show_desktop{
	display:none;
}
.lasik_table_mobile i{
	font-size:3em;
}

#app_table_desktop{
	display:none;
}
#app_table_mobile{
	display:block;
}

.style_datetime, .app_time{
	font-size:1em;
}
.app_table td, .app_table2 td{
	padding:5px;
}

.app_block{
	width:100%;
	display:inline-block;
}
.form_textarea{
	padding:0px;
}

}

/* Smartphones (portrait and landscape) ----------- */
@media only screen
and (min-device-width : 360px)
and (max-device-width : 640px)
and (-webkit-min-device-pixel-ratio : 2)

 {

.app_block_head {
  width: 80px;
  font-size:0.9em;
}

.schedule_inner_wrap{
	font-size:0.8em;
}
.schedule_table{
	width:100px;
}

	.txtHead img{
	   height:80px;
   }


	.tileBox .textcontent{
	font-size: 15px;
	color: #fff;
	margin-left: 100px;
	height:80px;
	}
	.content_wrap{
	   width:360px;
   }
   .clinic_head{
	   font-size:1.2em;
   }
   .clinic_head p{
	   border:none;
	   font-weight:lighter;
	   margin-top:15px;
   }

   .clinic_info_wrap{
	   display:none;
   }

   .logo img{
		height:40px;
	}
	.logo {
		height:40px;
		margin-top:20px;
		margin-bottom:10px;
	}

	.roundwrap{
	width:130px;
	height:130px;
}

.roundwrap img{
	width:130px;
	height:130px;
}
.item_thumb{
	width:130px;
	height:170px;
}

.clinic_info_full{
	background:#fff;
	padding:10px 0;
	border:1px solid #ccc;
	font-size:0.9em;
	display:block;
	color:#666;
}
.phone{
	padding-top:10px;
	border-top:1px dotted #ddd;
	color:#333;
	font-weight:bold;
}
.phone div, .phone i{
	float:left;
}
.phone i{
	margin:0 10px;
	color:#ccc;
}
.phone div{
	margin-right:10px;
}
.locaiotn{
	text-align:center;
}
.locaiotn i{
	margin-right:10px;
	color:#ccc;
}
.phone a{
	color:#333;
	font-weight:bold;
}

.env_item img{
	width:275px
}
.schedule{
	margin:0px;
	padding:5px;
}
.quali{
	font-size:1em;
	display:none;

}

.schedule_table .head{
	line-height:1.5em;
}
.schedule_inner_wrap > tbody > tr > td{
	padding:4px;
	text-align:center;
}
.schedule_table{
	width:130px;


}
.quali_m span{
	margin-top:10px;
}

.navbar-inverse .navbar-nav > li > a{
	font-size:1.4em;
	padding:15px 0;
}
.navbar-inverse .navbar-nav > li{
	border-bottom:1px solid #eee;
	text-align:center;
}

.toggle_lang{
	display:block;
}

.tileBox_border{
	border-top:none;
}

.menu_make_app{
	display:block !important;
}

.opt_wrap{
	width:100%;
	background:#eee;
	padding:20px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border:10px solid #fff;
	box-shadow:0px 0px 3px #ccc;
	float:left;
	margin:10px 0;
	height:inherit;
}
.grid figure img{
	width:278px;
}
.lasik_table{
	display:none;
}
.lasik_table_mobile{
	display:block;
}
.lasik_photo p{
	height:inherit;
}
.clinic_add{
	width:100%;
	padding:0px;
}
.mobile_sep{
	display:block;
	clear:both;
	height:20px;
	border-bottom:1px solid #ddd;
	margin-bottom:15px;
}
.pamphlet_wrap{
	width:100%;
	height:inherit;
	margin:10px 0;
}

.newsletter_wrap{
	width:100%;
	height:inherit;
	margin:10px 0;
}
.news_wrap{
	width:100%;
	height:inherit;
	margin:10px 0;
}
.news_photo_thumb .overlay{
	width:250px;
	height:200px;
	background:#00889E;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	opacity:0;
	position:absolute;
	color:#fff;
	text-align:center;
	line-height:200px;
	font-size:5em;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.news_photo_thumb:hover .overlay{
	opacity:0.7;
}

.news_photo_thumb{
	width:250px;
	height:200px;
	overflow:hidden;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.news_photo_thumb img{
	width:250px;
	height:200px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:1px solid #ccc;
}
.video_wrap{
	width:100%;
	height:inherit;
	margin:10px 0;
}

.cataract_photo{
	margin:10px 0;
	width:300px;
}
.cataract_photo img{
	width:100%;
}

.cataract_table {
	width:100%;
	margin:0;
}
.show_mobile{
	display:block;
}
.show_desktop{
	display:none;
}
.lasik_table_mobile i{
	font-size:3em;
}

#app_table_desktop{
	display:none;
}
#app_table_mobile{
	display:block;
}

}


@media screen
    and (min-device-width : 375px)
    and (max-device-width : 667px)
    and (orientation : portrait)
    and (-webkit-min-device-pixel-ratio : 2)
{

.exist_patient{
	margin-right:20px;
}

.app_table label, .exist_patient_wrap label {
  margin-right: 10px;
}
	.txtHead img{
	   height:80px;
   }


	.tileBox .textcontent{
	font-size: 15px;
	color: #fff;
	margin-left: 100px;
	height:80px;
	}
	.content_wrap{
	   width:375px;
   }
   .clinic_head{
	   font-size:1.3em;
   }
   .clinic_head p{
	   border:none;
	   font-weight:lighter;
	   margin-top:15px;
   }

   .clinic_info_wrap{
	   display:none;
   }

   .logo img{
		height:50px;
	}
	.logo {
		height:50px;
		margin-top:10px;
		margin-bottom:10px;
	}

	.roundwrap{
	width:135px;
}
.roundwrap img{
	width:135px;
	height:135px;
}
.item_thumb{
	width:135px;
	height:170px;
}

.clinic_info_full{
	background:#fff;
	padding:10px 0;
	border:1px solid #ccc;
	font-size:1.2em;
	display:block;
}
.phone{
	padding-top:10px;
	border-top:1px dotted #ddd;
}
.phone div, .phone i{
	float:left;
}
.phone i{
	margin:0 10px;
	color:#ccc;
}
.phone div{
	margin-right:10px;
}
.locaiotn{
	text-align:center;
}
.locaiotn i{
	margin-right:10px;
	color:#ccc;
}
.phone a{
	color:#333;
	font-weight:bold;
}

.env_item img{
	width:290px
}
.schedule{
	margin:0px;
	padding:5px;
}
.quali{
	font-size:1em;
	display:none;

}

.schedule_table .head{
	line-height:1.5em;
}
.schedule_inner_wrap > tbody > tr > td{
	padding:4px;
	text-align:center;
}
.schedule_table{
	width:130px;


}
.quali_m span{
	margin-top:10px;
}

.navbar-inverse .navbar-nav > li > a{
	font-size:1.4em;
	padding:15px 0;
}
.navbar-inverse .navbar-nav > li{
	border-bottom:1px solid #eee;
	text-align:center;
}

.toggle_lang{
	display:block;
}

.tileBox_border{
	border-top:none;
}

.menu_make_app{
	display:block !important;
}


.opt_wrap{
	width:100%;
	background:#eee;
	padding:20px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border:10px solid #fff;
	box-shadow:0px 0px 3px #ccc;
	float:left;
	margin:10px 0;
	height:inherit;
}
.grid figure img{
	width:293px;

}
.lasik_table{
	display:none;
}
.lasik_table_mobile{
	display:block;
}
.lasik_photo p{
	height:inherit;
}
.clinic_add{
	width:100%;
	padding:0px;
}
.mobile_sep{
	display:block;
	clear:both;
	height:20px;
	border-bottom:1px solid #ddd;
	margin-bottom:15px;
}
.pamphlet_wrap{
	width:100%;
	height:inherit;
	margin:10px 0;
}

.newsletter_wrap{
	width:100%;
	height:inherit;
	margin:10px 0;
}
.news_wrap{
	width:100%;
	height:inherit;
	margin:10px 0;
}
.news_photo_thumb .overlay{
	width:250px;
	height:200px;
	background:#00889E;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	opacity:0;
	position:absolute;
	color:#fff;
	text-align:center;
	line-height:200px;
	font-size:5em;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.news_photo_thumb:hover .overlay{
	opacity:0.7;
}

.news_photo_thumb{
	width:250px;
	height:200px;
	overflow:hidden;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.news_photo_thumb img{
	width:250px;
	height:200px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:1px solid #ccc;
}
.video_wrap{
	width:100%;
	height:inherit;
	margin:10px 0;
}

.cataract_photo{
	margin:10px 0;
	width:300px;
}
.cataract_photo img{
	width:100%;
}

.cataract_table {
	width:100%;
	margin:0;
}
.show_mobile{
	display:block;
}
.show_desktop{
	display:none;
}
.lasik_table_mobile i{
	font-size:3em;
}

#app_table_desktop{
	display:none;
}
#app_table_mobile{
	display:block;
}

.style_datetime, .app_time{
	font-size:1em;
}
.app_table td, .app_table2 td{
	padding:5px;
}


.app_block{
	width:100%;
	display:inline-block;
}
.form_textarea{

	padding:0px;
}

}


 @media screen
    and (min-device-width : 414px)
	and (max-device-width : 736px)
    and (orientation : portrait)
    and (-webkit-min-device-pixel-ratio : 2)
{



.grid figure img{
	width:330px;

}

.env_item img{
	width:310px
}

	.roundwrap{
	width:150px;
	height:150px;
}
.roundwrap img{
	width:150px;
	height:150px;
}
.item_thumb{
	width:150px;
	height:180px;
}



	.txtHead img{
	   height:80px;
   }


	.tileBox .textcontent{
	font-size: 15px;
	color: #fff;
	margin-left: 100px;
	height:80px;
	}
	.content_wrap{
	   width:414px;
   }
   .clinic_head{
	   font-size:1.3em;
   }
   .clinic_head p{
	   border:none;
	   font-weight:lighter;
	   margin-top:15px;
   }

   .clinic_info_wrap{
	   display:none;
   }

   .logo img{
		height:50px;
	}
	.logo {
		height:50px;
		margin-top:10px;
		margin-bottom:10px;
	}



.clinic_info_full{
	background:#fff;
	padding:10px 0;
	border:1px solid #ccc;
	font-size:1.2em;
	display:block;
}
.phone{
	padding-top:10px;
	border-top:1px dotted #ddd;
}
.phone div, .phone i{
	float:left;
}
.phone i{
	margin:0 10px;
	color:#ccc;
}
.phone div{
	margin-right:10px;
}
.locaiotn{
	text-align:center;
}
.locaiotn i{
	margin-right:10px;
	color:#ccc;
}
.phone a{
	color:#333;
	font-weight:bold;
}


.schedule{
	margin:0px;
	padding:5px;
}
.quali{
	font-size:1em;
	display:none;

}

.schedule_table .head{
	line-height:1.5em;
}
.schedule_inner_wrap > tbody > tr > td{
	padding:4px;
	text-align:center;
}
.schedule_table{
	width:130px;


}
.quali_m span{
	margin-top:10px;
}

.navbar-inverse .navbar-nav > li > a{
	font-size:1.4em;
	padding:15px 0;
}
.navbar-inverse .navbar-nav > li{
	border-bottom:1px solid #eee;
	text-align:center;
}

.toggle_lang{
	display:block;
}

.tileBox_border{
	border-top:none;
}

.menu_make_app{
	display:block !important;
}


.opt_wrap{
	width:100%;
	background:#eee;
	padding:20px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border:10px solid #fff;
	box-shadow:0px 0px 3px #ccc;
	float:left;
	margin:10px 0;
	height:inherit;
}

.lasik_table{
	display:none;
}
.lasik_table_mobile{
	display:block;
}
.lasik_photo p{
	height:inherit;
}
.clinic_add{
	width:100%;
	padding:0px;
}
.mobile_sep{
	display:block;
	clear:both;
	height:20px;
	border-bottom:1px solid #ddd;
	margin-bottom:15px;
}
.pamphlet_wrap{
	width:100%;
	height:inherit;
	margin:10px 0;
}

.newsletter_wrap{
	width:100%;
	height:inherit;
	margin:10px 0;
}
.news_wrap{
	width:100%;
	height:inherit;
	margin:10px 0;
}
.news_photo_thumb .overlay{
	width:250px;
	height:200px;
	background:#00889E;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	opacity:0;
	position:absolute;
	color:#fff;
	text-align:center;
	line-height:200px;
	font-size:5em;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.news_photo_thumb:hover .overlay{
	opacity:0.7;
}

.news_photo_thumb{
	width:250px;
	height:200px;
	overflow:hidden;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.news_photo_thumb img{
	width:250px;
	height:200px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:1px solid #ccc;
}
.video_wrap{
	width:100%;
	height:inherit;
	margin:10px 0;
}

.cataract_photo{
	margin:10px 0;
	width:300px;
}
.cataract_photo img{
	width:100%;
}

.cataract_table {
	width:100%;
	margin:0;
}
.show_mobile{
	display:block;
}
.show_desktop{
	display:none;
}
.lasik_table_mobile i{
	font-size:3em;
}

#app_table_desktop{
	display:none;
}
#app_table_mobile{
	display:block;
}

.style_datetime, .app_time{
	font-size:1em;
}
.app_table td, .app_table2 td{
	padding:5px;
}


.app_block{
	width:100%;
	display:inline-block;
}
.form_textarea{
	padding:0px;
}

}

/* ipad */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : portrait)
and (-webkit-min-device-pixel-ratio: 2) {

	.content_wrap{
	   width:768px;
   }


	.roundwrap{
	width:170px;
	height:170px;
}

.roundwrap img{
	width:170px;
	height:170px;
}
.item_thumb{
	width:170px;

}
.grid figure img{
	width:320px;

}

.env_item img{
	width:320px
}
.clinic_head p {
	margin-bottom:0px;
}



ul.nav li.dropdown:hover > ul.dropdown-menu {
    display: block;
}

}

/* ipad */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : landscape)
and (-webkit-min-device-pixel-ratio: 2) {

	.content_wrap{
	   width:1024px;
   }


	.roundwrap{
	width:170px;
	height:170px;
}

.roundwrap img{
	width:170px;
	height:170px;
}
.item_thumb{
	width:170px;

}
.grid figure img{
	width:430px;

}

.env_item img{
	width:420px
}


ul.nav li.dropdown:hover > ul.dropdown-menu {
    display: block;
}
.clinic_head p {
	margin-bottom:0px;
}
}




 @media screen
	and (min-device-width : 414px)
	and (max-device-width : 736px)
    and (orientation : landscape)
	and (-webkit-min-device-pixel-ratio : 2)
{
.lasiklogo2{
	float:none;
	display:block;

	}
.lasiklogo{
	display:none;
	}
	.logo3{
		display:block;
		}
	.txtHead img{
	   height:80px;
   }


	.tileBox .textcontent{
	font-size: 15px;
	color: #fff;
	margin-left: 100px;
	height:80px;
	}
	.content_wrap{
	   width:736px;
   }
   .clinic_head{
	   font-size:1.3em;
   }
   .clinic_head p{
	   border:none;
	   font-weight:lighter;
	   margin-top:15px;
   }

   .clinic_info_wrap{
	   display:none;
   }

   .logo img{
		height:50px;
	}
	.logo {
		height:50px;
		margin-top:10px;
		margin-bottom:10px;
	}

	.roundwrap{
	width:135px;
}
.roundwrap img{
	width:135px;
	height:135px;
}
.item_thumb{
	width:135px;
	height:170px;
}

.clinic_info_full{
	background:#fff;
	padding:10px 0;
	border:1px solid #ccc;
	font-size:1.2em;
	display:block;
}
.phone{
	padding-top:10px;
	border-top:1px dotted #ddd;
}
.phone div, .phone i{
	float:left;
}
.phone i{
	margin:0 10px;
	color:#ccc;
}
.phone div{
	margin-right:10px;
}
.locaiotn{
	text-align:center;
}
.locaiotn i{
	margin-right:10px;
	color:#ccc;
}
.phone a{
	color:#333;
	font-weight:bold;
}

.env_item img{
	width:290px
}
.schedule{
	margin:0px;
	padding:5px;
}
.quali{
	font-size:1em;
	display:none;

}

.schedule_table .head{
	line-height:1.5em;
}
.schedule_inner_wrap > tbody > tr > td{
	padding:4px;
	text-align:center;
}
.schedule_table{
	width:130px;


}
.quali_m span{
	margin-top:10px;
}

.navbar-inverse .navbar-nav > li > a{
	font-size:1.4em;
	padding:15px 0;
}
.navbar-inverse .navbar-nav > li{
	border-bottom:1px solid #eee;
	text-align:center;
}

.toggle_lang{
	display:block;
}

.tileBox_border{
	border-top:none;
}

.menu_make_app{
	display:block !important;
}


.opt_wrap{
	width:100%;
	background:#eee;
	padding:20px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border:10px solid #fff;
	box-shadow:0px 0px 3px #ccc;
	float:left;
	margin:10px 0;
	height:inherit;
}
.grid figure img{
	width:293px;

}
.lasik_table{
	display:none;
}
.lasik_table_mobile{
	display:block;
}
.lasik_photo p{
	height:inherit;
}
.clinic_add{
	width:100%;
	padding:0px;
}
.mobile_sep{
	display:block;
	clear:both;
	height:20px;
	border-bottom:1px solid #ddd;
	margin-bottom:15px;
}
.pamphlet_wrap{
	width:100%;
	height:inherit;
	margin:10px 0;
}

.newsletter_wrap{
	width:100%;
	height:inherit;
	margin:10px 0;
}
.news_wrap{
	width:100%;
	height:inherit;
	margin:10px 0;
}
.news_photo_thumb .overlay{
	width:250px;
	height:200px;
	background:#00889E;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	opacity:0;
	position:absolute;
	color:#fff;
	text-align:center;
	line-height:200px;
	font-size:5em;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.news_photo_thumb:hover .overlay{
	opacity:0.7;
}

.news_photo_thumb{
	width:250px;
	height:200px;
	overflow:hidden;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.news_photo_thumb img{
	width:250px;
	height:200px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:1px solid #ccc;
}
.video_wrap{
	width:100%;
	height:inherit;
	margin:10px 0;
}

.cataract_photo{
	margin:10px 0;
	width:300px;
}
.cataract_photo img{
	width:100%;
}

.cataract_table {
	width:100%;
	margin:0;
}
.show_mobile{
	display:block;
}
.show_desktop{
	display:none;
}
.lasik_table_mobile i{
	font-size:3em;
}

#app_table_desktop{
	display:none;
}
#app_table_mobile{
	display:block;
}

.style_datetime, .app_time{
	font-size:1em;
}
.app_table td, .app_table2 td{
	padding:5px;
}


.app_block{
	width:100%;
	display:inline-block;
}
.form_textarea{
	padding:0px;
}

}


 @media screen
    and (min-device-width : 375px)
	and (max-device-width : 667px)
    and (orientation : landscape)
	and (-webkit-min-device-pixel-ratio : 2)
{

	.txtHead img{
	   height:80px;
   }


	.tileBox .textcontent{
	font-size: 15px;
	color: #fff;
	margin-left: 100px;
	height:80px;
	}
	.content_wrap{
	   width:667px;
   }
   .clinic_head{
	   font-size:1.3em;
   }
   .clinic_head p{
	   border:none;
	   font-weight:lighter;
	   margin-top:15px;
   }

   .clinic_info_wrap{
	   display:none;
   }

   .logo img{
		height:50px;
	}
	.logo {
		height:50px;
		margin-top:10px;
		margin-bottom:10px;
	}

	.roundwrap{
	width:135px;
}
.roundwrap img{
	width:135px;
	height:135px;
}
.item_thumb{
	width:135px;
	height:170px;
}

.clinic_info_full{
	background:#fff;
	padding:10px 0;
	border:1px solid #ccc;
	font-size:1.2em;
	display:block;
}
.phone{
	padding-top:10px;
	border-top:1px dotted #ddd;
}
.phone div, .phone i{
	float:left;
}
.phone i{
	margin:0 10px;
	color:#ccc;
}
.phone div{
	margin-right:10px;
}
.locaiotn{
	text-align:center;
}
.locaiotn i{
	margin-right:10px;
	color:#ccc;
}
.phone a{
	color:#333;
	font-weight:bold;
}

.env_item img{
	width:290px
}
.schedule{
	margin:0px;
	padding:5px;
}
.quali{
	font-size:1em;
	display:none;

}

.schedule_table .head{
	line-height:1.5em;
}
.schedule_inner_wrap > tbody > tr > td{
	padding:4px;
	text-align:center;
}
.schedule_table{
	width:130px;


}
.quali_m span{
	margin-top:10px;
}

.navbar-inverse .navbar-nav > li > a{
	font-size:1.4em;
	padding:15px 0;
}
.navbar-inverse .navbar-nav > li{
	border-bottom:1px solid #eee;
	text-align:center;
}

.toggle_lang{
	display:block;
}

.tileBox_border{
	border-top:none;
}

.menu_make_app{
	display:block !important;
}


.opt_wrap{
	width:100%;
	background:#eee;
	padding:20px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border:10px solid #fff;
	box-shadow:0px 0px 3px #ccc;
	float:left;
	margin:10px 0;
	height:inherit;
}
.grid figure img{
	width:293px;

}
.lasik_table{
	display:none;
}
.lasik_table_mobile{
	display:block;
}
.lasik_photo p{
	height:inherit;
}
.clinic_add{
	width:100%;
	padding:0px;
}
.mobile_sep{
	display:block;
	clear:both;
	height:20px;
	border-bottom:1px solid #ddd;
	margin-bottom:15px;
}
.pamphlet_wrap{
	width:100%;
	height:inherit;
	margin:10px 0;
}

.newsletter_wrap{
	width:100%;
	height:inherit;
	margin:10px 0;
}
.news_wrap{
	width:100%;
	height:inherit;
	margin:10px 0;
}
.news_photo_thumb .overlay{
	width:250px;
	height:200px;
	background:#00889E;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	opacity:0;
	position:absolute;
	color:#fff;
	text-align:center;
	line-height:200px;
	font-size:5em;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.news_photo_thumb:hover .overlay{
	opacity:0.7;
}

.news_photo_thumb{
	width:250px;
	height:200px;
	overflow:hidden;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.news_photo_thumb img{
	width:250px;
	height:200px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:1px solid #ccc;
}
.video_wrap{
	width:100%;
	height:inherit;
	margin:10px 0;
}

.cataract_photo{
	margin:10px 0;
	width:300px;
}
.cataract_photo img{
	width:100%;
}

.cataract_table {
	width:100%;
	margin:0;
}
.show_mobile{
	display:block;
}
.show_desktop{
	display:none;
}
.lasik_table_mobile i{
	font-size:3em;
}

#app_table_desktop{
	display:none;
}
#app_table_mobile{
	display:block;
}

.style_datetime, .app_time{
	font-size:1em;
}
.app_table td, .app_table2 td{
	padding:5px;
}


.app_block{
	width:100%;
	display:inline-block;
}
.form_textarea{
	padding:0px;
}

}


@media only screen
and (min-device-width : 360px)
and (max-device-width : 640px)
and (orientation : landscape)
and (-webkit-min-device-pixel-ratio : 2)

 {
	.txtHead img{
	   height:80px;
   }


	.tileBox .textcontent{
	font-size: 15px;
	color: #fff;
	margin-left: 100px;
	height:80px;
	}
	.content_wrap{
	   width:640px;
   }
   .clinic_head{
	   font-size:1.3em;
   }
   .clinic_head p{
	   border:none;
	   font-weight:lighter;
	   margin-top:15px;
   }

   .clinic_info_wrap{
	   display:none;
   }

   .logo img{
		height:50px;
	}
	.logo {
		height:50px;
		margin-top:10px;
		margin-bottom:10px;
	}

	.roundwrap{
	width:135px;
}
.roundwrap img{
	width:135px;
	height:135px;
}
.item_thumb{
	width:135px;
	height:170px;
}

.clinic_info_full{
	background:#fff;
	padding:10px 0;
	border:1px solid #ccc;
	font-size:1.2em;
	display:block;
}
.phone{
	padding-top:10px;
	border-top:1px dotted #ddd;
}
.phone div, .phone i{
	float:left;
}
.phone i{
	margin:0 10px;
	color:#ccc;
}
.phone div{
	margin-right:10px;
}
.locaiotn{
	text-align:center;
}
.locaiotn i{
	margin-right:10px;
	color:#ccc;
}
.phone a{
	color:#333;
	font-weight:bold;
}

.env_item img{
	width:290px
}
.schedule{
	margin:0px;
	padding:5px;
}
.quali{
	font-size:1em;
	display:none;

}

.schedule_table .head{
	line-height:1.5em;
}
.schedule_inner_wrap > tbody > tr > td{
	padding:4px;
	text-align:center;
}
.schedule_table{
	width:130px;


}
.quali_m span{
	margin-top:10px;
}

.navbar-inverse .navbar-nav > li > a{
	font-size:1.4em;
	padding:15px 0;
}
.navbar-inverse .navbar-nav > li{
	border-bottom:1px solid #eee;
	text-align:center;
}

.toggle_lang{
	display:block;
}

.tileBox_border{
	border-top:none;
}

.menu_make_app{
	display:block !important;
}


.opt_wrap{
	width:100%;
	background:#eee;
	padding:20px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border:10px solid #fff;
	box-shadow:0px 0px 3px #ccc;
	float:left;
	margin:10px 0;
	height:inherit;
}
.grid figure img{
	width:293px;

}
.lasik_table{
	display:none;
}
.lasik_table_mobile{
	display:block;
}
.lasik_photo p{
	height:inherit;
}
.clinic_add{
	width:100%;
	padding:0px;
}
.mobile_sep{
	display:block;
	clear:both;
	height:20px;
	border-bottom:1px solid #ddd;
	margin-bottom:15px;
}
.pamphlet_wrap{
	width:100%;
	height:inherit;
	margin:10px 0;
}

.newsletter_wrap{
	width:100%;
	height:inherit;
	margin:10px 0;
}
.news_wrap{
	width:100%;
	height:inherit;
	margin:10px 0;
}
.news_photo_thumb .overlay{
	width:250px;
	height:200px;
	background:#00889E;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	opacity:0;
	position:absolute;
	color:#fff;
	text-align:center;
	line-height:200px;
	font-size:5em;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.news_photo_thumb:hover .overlay{
	opacity:0.7;
}

.news_photo_thumb{
	width:250px;
	height:200px;
	overflow:hidden;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.news_photo_thumb img{
	width:250px;
	height:200px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:1px solid #ccc;
}
.video_wrap{
	width:100%;
	height:inherit;
	margin:10px 0;
}

.cataract_photo{
	margin:10px 0;
	width:300px;
}
.cataract_photo img{
	width:100%;
}

.cataract_table {
	width:100%;
	margin:0;
}
.show_mobile{
	display:block;
}
.show_desktop{
	display:none;
}
.lasik_table_mobile i{
	font-size:3em;
}

#app_table_desktop{
	display:none;
}
#app_table_mobile{
	display:block;
}

.style_datetime, .app_time{
	font-size:1em;
}
.app_table td, .app_table2 td{
	padding:5px;
}


.app_block{
	width:100%;
	display:inline-block;
}
.form_textarea{
	padding:0px;
}

 }




 @media screen
    and (min-device-width : 320px)
	and (max-device-width : 568px)
    and (orientation : landscape)
	and (-webkit-min-device-pixel-ratio : 2)
{

	.txtHead img{
	   height:80px;
   }


	.tileBox .textcontent{
	font-size: 15px;
	color: #fff;
	margin-left: 100px;
	height:80px;
	}
	.content_wrap{
	   width:568px;
   }
   .clinic_head{
	   font-size:1.3em;
   }
   .clinic_head p{
	   border:none;
	   font-weight:lighter;
	   margin-top:15px;
   }

   .clinic_info_wrap{
	   display:none;
   }

   .logo img{
		height:50px;
	}
	.logo {
		height:50px;
		margin-top:10px;
		margin-bottom:10px;
	}

	.roundwrap{
	width:135px;
}
.roundwrap img{
	width:135px;
	height:135px;
}
.item_thumb{
	width:135px;
	height:170px;
}

.clinic_info_full{
	background:#fff;
	padding:10px 0;
	border:1px solid #ccc;
	font-size:1.2em;
	display:block;
}
.phone{
	padding-top:10px;
	border-top:1px dotted #ddd;
}
.phone div, .phone i{
	float:left;
}
.phone i{
	margin:0 10px;
	color:#ccc;
}
.phone div{
	margin-right:10px;
}
.locaiotn{
	text-align:center;
}
.locaiotn i{
	margin-right:10px;
	color:#ccc;
}
.phone a{
	color:#333;
	font-weight:bold;
}

.env_item img{
	width:290px
}
.schedule{
	margin:0px;
	padding:5px;
}
.quali{
	font-size:1em;
	display:none;

}

.schedule_table .head{
	line-height:1.5em;
}
.schedule_inner_wrap > tbody > tr > td{
	padding:4px;
	text-align:center;
}
.schedule_table{
	width:130px;


}
.quali_m span{
	margin-top:10px;
}

.navbar-inverse .navbar-nav > li > a{
	font-size:1.4em;
	padding:15px 0;
}
.navbar-inverse .navbar-nav > li{
	border-bottom:1px solid #eee;
	text-align:center;
}

.toggle_lang{
	display:block;
}

.tileBox_border{
	border-top:none;
}

.menu_make_app{
	display:block !important;
}


.opt_wrap{
	width:100%;
	background:#eee;
	padding:20px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border:10px solid #fff;
	box-shadow:0px 0px 3px #ccc;
	float:left;
	margin:10px 0;
	height:inherit;
}
.grid figure img{
	width:293px;

}
.lasik_table{
	display:none;
}
.lasik_table_mobile{
	display:block;
}
.lasik_photo p{
	height:inherit;
}
.clinic_add{
	width:100%;
	padding:0px;
}
.mobile_sep{
	display:block;
	clear:both;
	height:20px;
	border-bottom:1px solid #ddd;
	margin-bottom:15px;
}
.pamphlet_wrap{
	width:100%;
	height:inherit;
	margin:10px 0;
}

.newsletter_wrap{
	width:100%;
	height:inherit;
	margin:10px 0;
}
.news_wrap{
	width:100%;
	height:inherit;
	margin:10px 0;
}
.news_photo_thumb .overlay{
	width:250px;
	height:200px;
	background:#00889E;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	opacity:0;
	position:absolute;
	color:#fff;
	text-align:center;
	line-height:200px;
	font-size:5em;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.news_photo_thumb:hover .overlay{
	opacity:0.7;
}

.news_photo_thumb{
	width:250px;
	height:200px;
	overflow:hidden;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.news_photo_thumb img{
	width:250px;
	height:200px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:1px solid #ccc;
}
.video_wrap{
	width:100%;
	height:inherit;
	margin:10px 0;
}

.cataract_photo{
	margin:10px 0;
	width:300px;
}
.cataract_photo img{
	width:100%;
}

.cataract_table {
	width:100%;
	margin:0;
}
.show_mobile{
	display:block;
}
.show_desktop{
	display:none;
}
.lasik_table_mobile i{
	font-size:3em;
}

#app_table_desktop{
	display:none;
}
#app_table_mobile{
	display:block;
}

.style_datetime, .app_time{
	font-size:1em;
}
.app_table td, .app_table2 td{
	padding:5px;
}


.app_block{
	width:100%;
	display:inline-block;
}
.form_textarea{
	padding:0px;
}

}


@media screen
    and (min-device-width : 320px)
	and (max-device-width : 480px)
    and (orientation : landscape)
{

	.txtHead img{
	   height:80px;
   }


	.tileBox .textcontent{
	font-size: 15px;
	color: #fff;
	margin-left: 100px;
	height:80px;
	}
	.content_wrap{
	   width:480px;
   }
   .clinic_head{
	   font-size:1.3em;
   }
   .clinic_head p{
	   border:none;
	   font-weight:lighter;
	   margin-top:15px;
   }

   .clinic_info_wrap{
	   display:none;
   }

   .logo img{
		height:50px;
	}
	.logo {
		height:50px;
		margin-top:10px;
		margin-bottom:10px;
	}

	.roundwrap{
	width:135px;
}
.roundwrap img{
	width:135px;
	height:135px;
}
.item_thumb{
	width:135px;
	height:170px;
}

.clinic_info_full{
	background:#fff;
	padding:10px 0;
	border:1px solid #ccc;
	font-size:1.2em;
	display:block;
}
.phone{
	padding-top:10px;
	border-top:1px dotted #ddd;
}
.phone div, .phone i{
	float:left;
}
.phone i{
	margin:0 10px;
	color:#ccc;
}
.phone div{
	margin-right:10px;
}
.locaiotn{
	text-align:center;
}
.locaiotn i{
	margin-right:10px;
	color:#ccc;
}
.phone a{
	color:#333;
	font-weight:bold;
}

.env_item img{
	width:290px
}
.schedule{
	margin:0px;
	padding:5px;
}
.quali{
	font-size:1em;
	display:none;

}

.schedule_table .head{
	line-height:1.5em;
}
.schedule_inner_wrap > tbody > tr > td{
	padding:4px;
	text-align:center;
}
.schedule_table{
	width:130px;


}
.quali_m span{
	margin-top:10px;
}

.navbar-inverse .navbar-nav > li > a{
	font-size:1.4em;
	padding:15px 0;
}
.navbar-inverse .navbar-nav > li{
	border-bottom:1px solid #eee;
	text-align:center;
}

.toggle_lang{
	display:block;
}

.tileBox_border{
	border-top:none;
}

.menu_make_app{
	display:block !important;
}


.opt_wrap{
	width:100%;
	background:#eee;
	padding:20px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border:10px solid #fff;
	box-shadow:0px 0px 3px #ccc;
	float:left;
	margin:10px 0;
	height:inherit;
}
.grid figure img{
	width:293px;

}
.lasik_table{
	display:none;
}
.lasik_table_mobile{
	display:block;
}
.lasik_photo p{
	height:inherit;
}
.clinic_add{
	width:100%;
	padding:0px;
}
.mobile_sep{
	display:block;
	clear:both;
	height:20px;
	border-bottom:1px solid #ddd;
	margin-bottom:15px;
}
.pamphlet_wrap{
	width:100%;
	height:inherit;
	margin:10px 0;
}

.newsletter_wrap{
	width:100%;
	height:inherit;
	margin:10px 0;
}
.news_wrap{
	width:100%;
	height:inherit;
	margin:10px 0;
}
.news_photo_thumb .overlay{
	width:250px;
	height:200px;
	background:#00889E;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	opacity:0;
	position:absolute;
	color:#fff;
	text-align:center;
	line-height:200px;
	font-size:5em;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.news_photo_thumb:hover .overlay{
	opacity:0.7;
}

.news_photo_thumb{
	width:250px;
	height:200px;
	overflow:hidden;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.news_photo_thumb img{
	width:250px;
	height:200px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:1px solid #ccc;
}
.video_wrap{
	width:100%;
	height:inherit;
	margin:10px 0;
}

.cataract_photo{
	margin:10px 0;
	width:300px;
}
.cataract_photo img{
	width:100%;
}

.cataract_table {
	width:100%;
	margin:0;
}
.show_mobile{
	display:block;
}
.show_desktop{
	display:none;
}
.lasik_table_mobile i{
	font-size:3em;
}

#app_table_desktop{
	display:none;
}
#app_table_mobile{
	display:block;
}

.style_datetime, .app_time{
	font-size:1em;
}
.app_table td, .app_table2 td{
	padding:5px;
}


.app_block{
	width:100%;
	display:inline-block;
}
.form_textarea{
	padding:0px;
}

}
