@charset "utf-8";

/* CSS Document */

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

@media only screen and (min-width:320px) and (max-width:1024px) {
.MainWrapper, .TopMainWrapper, .Footer, .IdxContainWrapper, .InnerContainWrapper {
	width: 94% !important;
}
img, .EditorText img {
	max-width: 100%;
}
/*-- responsive menu css start */
.Nav, .HomeTop, .NavLeft, .NavRight, .TopHeader .TopMainRight {
	display: none;
}
.TopHeader {
	position: relative;
	padding: 0px 0px 0px;
}
.ResponsiveMenu {
	display: block !important;
}
.menu {
	display: block;
	width: 100%;
	text-align: left;
}
a.menu-link {
	display: block;
	float: right;
	width: auto;
	padding: 6px 8px;
	text-align: center;
	margin-right: 8px;
	margin-top: 8px;
	position: relative;
}
a.menu-link i {
	color: #fff;
	font-size: 25px;
}
.menu {
	clear: both;
	min-width: inherit;
	float: none;
}
.menu, .menu > ul ul {
	overflow: hidden;
	max-height: 0;
	-webkit-transition: all 0.8s ease-in-out;
	-moz-transition: all 0.8s ease-in-out;
	-ms-transition: all 0.8s ease-in-out;
	-o-transition: all 0.8s ease-in-outt;
	transition: all 0.8s ease-in-out;
	position: absolute;
	z-index: 9999;
	top: 50px;
}
.menu > li > ul.sub-menu {
	padding: 0px;
	border: none;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	-webkit-background-clip: padding-box;
	-moz-background-clip: padding;
	background-clip: padding-box;
}
.menu.active, .menu > ul ul.active {
	max-height: 880px;
}
.menu ul {
	display: inline;
}
.menu > ul {
	border-top: 1px solid #d573ba;
}
.menu li, .menu > ul > li {
	display: block;
}
.menu li a {
	display: block;
	padding: 1px;
	position: relative;
}
.menu li.has-submenu > a:after {
	content: '+';
	position: absolute;
	top: -10px;
	right: 0;
	display: block;
	font-size: 28px;
	padding: 8px 10px;
	color: #FFF;
}
.menu li.has-submenu > a.active:after {
	content: "-";
	font-size: 28px;
	right: 5px;
}
.menu li.has-submenu span {
	display: none;
}
.menu ul ul > li a {
	color: #FFF;
	height: auto;
	padding: 10px 10px 10px 30px;
	letter-spacing: 1px;
	font-family: 'robotobold';
	text-transform: uppercase;
}
.menu ul ul UL > li a {
	padding: 10px 10px 10px 60px;
}
.menu ul ul, .menu ul ul ul {
	display: inherit;
	position: relative;
	left: auto;
	top: auto;
	box-shadow: none;
	border: none;
}
.menu li .has-submenu {
	position: absolute;
	right: 0px;
	top: 0px;
	z-index: 111;
	width: 38px;
	height: 38px;
	color: #fff;
	line-height: 38px;
	font-size: 18px;
	text-align: center;
	border-left: 1px solid #02512C;
	cursor: pointer;
}
.TopArrow {
	display: block;
}
.menu ul li a, .menu ul li a:hover {
	background-color: #00703c;
	color: #fff;
}
.menu ul li {
	border-top: 1px solid #02512C;
	letter-spacing: 1px;
	font-family: 'robotobold';
}
/* responsive menu css end */	

	
	
	
.Logo {
	float: none;
	margin: 0 auto;
	width: 200px;
}
.Logo a, .LogoCenter a {
	width: 200px;
	height: 65px;
}
.TopHeader .TopMainWrapper {
	padding: 8px 0px;
}
.Header .LeftWrap {
	width: 100%;
}
.CataractLink, .LasikLink {
	display: none !important;
}
.cataract-body .CataractLink {
	display: block !important;
}
.lasik-body .LasikLink {
	display: block !important;
}
/*
.StickyBtns .FillBlueBtn {
	display: none;
}
*/
.TopArrow {
	display: block;
}
.InnerHeaderBg, .IdxVideoWrap, .TopHeader {
	position: relative !important;
	margin-top: 0px !important;
}
.VideoMainWrap.WindowHeight {
	height: inherit !important;
}
.Header h2.Title {
	font-size: 35px;
	line-height: 35px;
}
.Header .RightWrap h4.Title {
	font-size: 30px;
	line-height: 30px;
}
.Header {
	bottom: 50px;
}
.HomeServiceWrapper .ListWrap {
	position: relative;
	margin-top: 0px;
}
.HomeServiceWrapper .ListWrap ul li {
	width: 50%;
	margin-left: -4px;
}
.HomeAboutWrapper .ImgWrap {
	float: none;
	width: 564px;
	display: block;
	vertical-align: top;
	position: relative;
	margin-left: 0px;
	margin-bottom: 0px;
	margin: 0 auto;
	text-align: center;
	border-bottom: 1px solid #ddd;
	box-shadow: 0 5px 4px -4px #ddd;
}
.HomeAboutWrapper .DescWrap {
	margin-left: 0;
	text-align: center;
	margin-top: 30px;
}
.carousel-cell {
	width: 65% !important;
	margin-right: 50px !important;
}
.flickity-button {
	width: 20px !important;
	height: 50px !important;
}
.flickity-prev-next-button.next {
	right: 13% !important;
}
.flickity-prev-next-button.previous {
	left: 13% !important;
}
h2.Title {
	font-size: 30px;
	line-height: 30px;
}
.TestimonialWrapper ul li .Col {
	padding: 0px 10px;
	width: auto;
}
.BlogWrap ul li {
	width: 315px;
	margin: 0px 22px 40px;
}
.BlogWrap ul li:last-child {
	margin: 0px 22px 0px;
}
.FooterWrap .LeftWrap, .FooterWrap .RightWrap {
	width: 100%;
	display: block;
	float: none;
	min-height: inherit !important;
	text-align: center;
}
.FooterWrap .LeftWrap {
	margin-top: 30px;
}
.InfoListWrap .Icon {
	display: block;
	margin: 0 auto 0;
	text-align: center;
}
.InfoListWrap {
	width: 300px;
	margin: 20px auto 0;
}
.InfoListWrap .Text {
	width: 100%;
}
.copy, .DevelopedBy {
	text-align: center;
}
.FooterWrap .FooterInfoWrap {
	margin-bottom: 30px;
}
.FooterWrap .InnerContainWrapper {
	padding: 40px 0px 70px;
}
.StickyBtns .FillBlueBtn a {
	font-size: 14px;
}
.StickyBtns .FSocialIcon .fa-stack {
	width: 30px;
	height: 30px;
}
/** index page **/

.InnerHeaderBg {
	    min-height: inherit !important;
    height: inherit !important;
    background-image: none !important;
}
	
	.Res_Header_Img{display: block !important; line-height: 0px;}
	
	.InnerHeaderBg.InnerPageVideoWrap .Res_Header_Img{display: none !important;}
	
.DR_InnerHeaderBg {
	background-position: top right !important;
}
h2.PageTitle {
    font-size: 35px;
    line-height: 35px;
}
.InnerHeaderBg .Wrapper {
	bottom: 50px !important;
}
.HomeFormWrpper .LeftWrap iframe, .HomeFormWrpper .RightWrap iframe {
	height: 500px !important;
}
.Idx_Cataract_Questions_Wrap .InnerContainWrapper, .Idx_Cataract_Evaluation .InnerContainWrapper, .Idx_Surgery_Day2_Wrap .InnerContainWrapper, .Idx_Lifesty_Lenses_Wrap .InnerContainWrapper, .Idx_Corneal_Flap_Wrap .InnerContainWrapper, .Idx_Benefits_Of_Blade_Wrap .InnerContainWrapper, .Idx_Blade_Free_Works .InnerContainWrapper, .Idx_Corneal_Reshaping_Wrap .InnerContainWrapper, .Idx_Vision_Lasik_Wrap .InnerContainWrapper, .Idx_Clinical_Study_Results_Wrap .InnerContainWrapper, .Idx_Procedure_Results_Wrap .InnerContainWrapper, .Idx_Advanced_Surface_Wrap .InnerContainWrapper, .Idx_Poor_Reading_Vision_Wrap .InnerContainWrapper {
	padding: 45px 0px;
}
/*.HomeFormWrpper .LeftWrap,
.HomeFormWrpper .RightWrap{
	float: none;
    width: 100%;
	display: block;
	position: relative;
}*/
	
.HomeFormWrpper .LeftWrap, .HomeFormWrpper .RightWrap {
	float: none;
	width: 100%;
	display: flex;
	position: relative;
	margin: 0px auto !important;
	min-height: 180px;
}
.HomeFormWrpper .LeftWrap h4.Title, .HomeFormWrpper .RightWrap h4.Title {
	position: relative;
	top: inherit;
	left: inherit;
	right: inherit;
	text-align: center;
	width: 100%;
	color: #00703c;
	margin-bottom: 10px;
}
.HomeFormWrpper .RightWrap {
	margin-top: 30px;
}
.RequestInformationThanksMsg, .HaveQuestionsForUsThanksMsg {
	margin: 100px 0px !important;
}
.InnerHeaderBg.Not_Absolute {
	margin: 0px !important;
}
.Footer_Links_Wrap ul.Column > li {
	margin: 0px 0px 40px;
	width: 32%;
	padding-right: 7px;
}
.Footer_Links_Wrap {
	margin-top: 50px;
}
.Idx_Our_Doctors_Wrap ul li .Col {
	width: auto;
}
.Idx_Our_Doctors_Wrap ul li {
	width: 250px;
	margin: 15px;
}
.YourVisionSufferingWrap .ImgWrap {
	width: 600px;
	float: none;
	display: block;
	margin: 0px auto 30px;
}
.Idx_Video_Wrapper.Lasik_Alternatives_Only .Video_Wrapper {
	width: 380px !important;
	float: none;
	display: block;
	margin: 0px auto 20px;
}
.Types_Of_Cataracts_Wrap .Right_Description_Wrap {
	width: 100%;
	display: block;
	text-align: center;
}
.Top_Text_Article_Wrap .InnerContainWrapper, .Idx_Black_Patch_Wrap .InnerContainWrapper, .Idx_Point_Wrap .InnerContainWrapper, .Types_Of_Cataracts_Wrap .InnerContainWrapper, .Types_Of_Cataracts_Wrap .InnerContainWrapper {
	padding: 45px 0px;
}
.Palmetto_Section_2 .Img_Wrapper, .Palmetto_Section_1 .Img_Wrapper {
	line-height: 0px;
	width: 100%;
	float: none;
	margin-left: 0;
	text-align: center;
	margin-bottom: 20px;
}
.idx_Xeomin_Wrap .Description_Wrapper, .Short_Video_Wrap .Description_Wrapper, .Idx_Types_of_Glaucoma_Wrap .Left_Description_Wrap, .Idx_Open_Angle_Glaucoma_Wrap .Left_Description_Wrap, .Idx_Angle_Closure_Glaucoma_Wrap .Left_Description_Wrap, .Idx_Glaucoma_Detection_Glaucoma_Wrap .Left_Description_Wrap, .Idx_Cataract_Evaluation.Only_Diabetes_Eyes .Description_Wrap, .Idx_Advanced_Surface_Wrap .Row .Left_Description_Wrap, .Idx_Surgery_Day_Wrap .Video_Desc_Wrapper, .Idx_Black_Patch_Wrap.Lasik_Alternatives_Only .Description_Wrap.TAL, .Idx_Poor_Reading_Vision_Wrap, .Idx_Accout_Wrap ul li, .Idx_Price_Wrap .Description_Wrapper, .Idx_Vision_Lasik_Wrap, .Idx_Benefits_Of_Blade_Wrap, .Idx_Clinical_Study_Results_Wrap, .Idx_Procedure_Results_Wrap .Left_Description_Wrap, .Idx_Blade_Free_Works .Left_Description_Wrapper, .Affordning_Lasik_Wrap .Description_Wrapper, .Lasik_Financing.Only_Page .Left_Description_Wrap, .Idx_Restasis_Wrap, .Types_Of_Cataracts_Wrap.Only_Doctors h2.Title, .Idx_Health_Insurance_Points_Wrap, .Idx_Hsa_Fsa_Wrap.DarkBG, .Lasik_Financing.Open_Text .Description, .Two_Video_Wrap .Description_Wrapper, .Idx_Dry_Eye_Wrap, .Top_Text_Article_Wrap .Description_Wrap, .Idx_Day_Surgery_Wrap .Left_Description_Wrap, .Idx_Corneal_Reshaping_Wrap .Description_Wrapper, .YourVisionSufferingWrap .DescWrap, .Idx_Affordability_Cataract_Wrap h2.Title, .Idx_Surgery_Day_Wrap .Video_Desc_Wrapper .Description_Wrap, .Idx_Cataract_Questions_Wrap, .Idx_Cataract_Questions_Wrap .Right_Description_Wrap, .Palmetto_Section_2 .Right_Description_Wrap, .Palmetto_Section_1 .Left_Description_Wrap {
	text-align: center;
}
.Description_Wrap ul li, .Idx_Vision_Lasik_Wrap.Eyelide_Only .Left_Vision_Wrap li, .Idx_Vision_Lasik_Wrap.Eyelide_Only .Right_Vision_Wrap li, .Description_Wrapper ul li, .Idx_Vision_Lasik_Wrap .Left_Lasik_Wrapper .Description_Wrap li, .Idx_Vision_Lasik_Wrap .Right_Lasik_Wrapper .Description_Wrap li, .Idx_Poor_Reading_Vision_Wrap li, .Idx_Vision_Lasik_Wrap.Corneal_Disease_Only.Big_Img .Description_Wrap li, .Palmetto_Section_1 .Left_Description_Wrap li, .Idx_Corneal_Flap_Wrap .Description_Wrapper .Tag_Line_Box, .Idx_Benefits_Of_Blade_Wrap li, .Idx_Corneal_Reshaping_Wrap .Description_Wrapper li, .Idx_Accout_Wrap ul li li, .Idx_Clinical_Study_Results_Wrap li, .Lasik_Financing.Only_Page .Left_Description_Wrap li, .Affordning_Lasik_Wrap .Description_Wrapper li, .Idx_Video_Wrapper.Video_Left .Video_Desc_Wrapper li, .Idx_Video_Wrapper .Video_Desc_Wrapper li, .Idx_Dry_Eye_Wrap li {
	text-align: left;
}
.idx_Xeomin_Wrap .Img_Wrapper, .Short_Video_Wrap .Video_Wrapper, .Idx_Cataract_Evaluation.Only_Diabetes_Eyes .Description_Wrap .ImgWrap, .Idx_Vision_Lasik_Wrap.Eyelide_Only .Left_Vision_Wrap, .Idx_Vision_Lasik_Wrap.Eyelide_Only .Right_Vision_Wrap, .Idx_Vision_Lasik_Wrap.With_Img .Img_Wrapper, .Idx_Vision_Lasik_Wrap.Eyelide_Only .Img_Wrapper, .Idx_Vision_Lasik_Wrap .Left_Lasik_Wrapper, .Idx_Vision_Lasik_Wrap .Right_Lasik_Wrapper, .Idx_Poor_Reading_Vision_Wrap .Description_Wrapper, .Idx_Video_Wrapper.Lasik_Alternatives_Only .Video_Desc_Wrapper, .Idx_Vision_Lasik_Wrap.Corneal_Disease_Only.Big_Img .ImgWrap, .Idx_Poor_Reading_Vision_Wrap .Img_Wrapper, .Idx_Advanced_Surface_Wrap .Right_Img_Wrap, .Lasik_Financing.Only_Page .Right_IMG_Wrap, .Idx_Corneal_Flap_Wrap .Description_Wrapper, .Affordning_Lasik_Wrap .Img_Wrapper, .Idx_Corneal_Flap_Wrap .Img_Wrapper, .Idx_Affordability_Cataract_Wrap .Img_Wrapper, .Idx_Vision_Lasik_Wrap.Corneal_Disease_Only .ImgWrap, .Idx_Affordability_Cataract_Wrap .Big_Img_Wrapper, .Idx_Lifesty_Lenses_Wrap.Two_Column .Img_Wrapper, .Types_Of_Cataracts_Wrap.Only_Lensx .Right_Description_Wrap, .Idx_Surgery_Day2_Wrap.Two_Column .Right_Desc_Wrapper, .Palmetto_Odd_Even_Wrap ul li:nth-child(odd) .Description_Wrap, .Palmetto_Odd_Even_Wrap ul li:nth-child(even) .Description_Wrap, .Palmetto_Odd_Even_Wrap ul li .Description_Wrap, .Palmetto_Odd_Even_Wrap ul li:nth-child(odd) .Img_Wrapper, .Palmetto_Odd_Even_Wrap ul li:nth-child(even) .Img_Wrapper, .Palmetto_Odd_Even_Wrap ul li .Img_Wrapper {
	float: none;
	width: 100%;
	text-align: center;
	display: block;
	min-height: inherit;
}
.Idx_Accout_Wrap ul li, .Lasik_Financing.Only_Page .Left_Description_Wrap, .Affordning_Lasik_Wrap .Description_Wrapper {
	float: none;
	width: 100%;
	display: block;
	min-height: inherit;
}
.Idx_Cataract_Evaluation.Only_Diabetes_Eyes .Video_Wrapper, .Idx_Types_of_Glaucoma_Wrap .Video_Wrapper, .Idx_Video_Wrapper .Video_Wrapper, .Idx_Corneal_Flap_Wrap.Retinal_Disease_Only .Right_Video_Wrapper, .Idx_Blade_Free_Works .Right_Video_Wrapper, .Idx_Procedure_Results_Wrap .Video_Wrapper, .Idx_Corneal_Reshaping_Wrap .Video_Wrapper, .Idx_Video_Wrapper.Only_Lensx .Video_Wrapper, .Types_Of_Cataracts_Wrap.Only_Lensx .Img_Wrapper, .Idx_Surgery_Day2_Wrap.Two_Column .Left_Img_Wrapper, .Idx_Cataract_Questions_Wrap.DarkBG .Img_Wrapper, .Types_Of_Cataracts_Wrap .Img_Wrapper {
	width: 560px;
	float: none;
	display: block;
	margin: 0px auto 20px !important;
}
.Short_Video_Wrap .Video_Wrapper, .Idx_Vision_Lasik_Wrap.Eyelide_Only .Left_Vision_Wrap, .Idx_Cataract_Evaluation.Only_Diabetes_Eyes .Description_Wrap .ImgWrap, .idx_Xeomin_Wrap .Img_Wrapper, .Idx_Vision_Lasik_Wrap.With_Img .Img_Wrapper, .Idx_Vision_Lasik_Wrap.Eyelide_Only .Img_Wrapper, .Idx_Vision_Lasik_Wrap.Corneal_Disease_Only.Big_Img .ImgWrap, .Idx_Vision_Lasik_Wrap.Corneal_Disease_Only .ImgWrap, .Idx_Poor_Reading_Vision_Wrap .Img_Wrapper, .Idx_Advanced_Surface_Wrap .Right_Img_Wrap, .Idx_Accout_Wrap ul li, .Idx_Corneal_Flap_Wrap .Img_Wrapper, .Affordning_Lasik_Wrap .Img_Wrapper, .Idx_Affordability_Cataract_Wrap .Img_Wrapper, .Idx_Affordability_Cataract_Wrap .Big_Img_Wrapper, .Idx_Lifesty_Lenses_Wrap.Two_Column .Img_Wrapper {
	margin: 0px 0px 20px;
}
.Idx_Cataract_Evaluation.Only_Diabetes_Eyes .Description_Wrap, .Idx_Accout_Wrap ul li:last-child {
	margin-bottom: 0px;
}
.Idx_Vision_Lasik_Wrap .Left_Lasik_Wrapper, .Idx_Vision_Lasik_Wrap .Right_Lasik_Wrapper, .Affordning_Lasik_Wrap .Description_Wrapper {
	padding: 0px;
}
.Palmetto_Odd_Even_Wrap ul li .Description_Wrap .Verticle_Align {
	display: block;
}
.Palmetto_Odd_Even_Wrap .InnerContainWrapper {
	padding: 50px 0px;
}
.Palmetto_Odd_Even_Wrap ul li .Description_Wrap h3.Title {
	font-size: 30px;
	line-height: 35px;
}
.Palmetto_Odd_Even_Wrap ul li .Description_Wrap {
	padding: 34px 0px 40px;
}
.Palmetto_Odd_Even_Wrap ul li:last-child .Description_Wrap {
	padding: 34px 0px 0px;
}
.Affordning_Lasik_Wrap .InnerContainWrapper, .Lasik_Financing .InnerContainWrapper, .Idx_Accout_Wrap .InnerContainWrapper, .Idx_Price_Wrap .InnerContainWrapper, .Idx_Video_Wrapper .InnerContainWrapper, .Idx_Dry_Eye_Wrap .InnerContainWrapper, .Lipiflow_Wrap .InnerContainWrapper, .Two_Video_Wrap .InnerContainWrapper, .Idx_Restasis_Wrap .InnerContainWrapper, .Palmetto_Section_1 .InnerContainWrapper, .Idx_Affordability_Cataract_Wrap .InnerContainWrapper, .Idx_Patient_Stories_Wrap .InnerContainWrapper, .Idx_Hsa_Fsa_Wrap .InnerContainWrapper, .Idx_Health_Insurance_Points_Wrap .InnerContainWrapper, .Privacy_policy_Open_Text .InnerContainWrapper, .Privacy_Policy_Points_Wrap .InnerContainWrapper, .Idx_Types_of_Glaucoma_Wrap .InnerContainWrapper, .Short_Video_Wrap .InnerContainWrapper {
	padding: 45px 0px;
}
.Types_Of_Cataracts_Wrap.Only_Doctors .Video_Wrapper, .Two_Video_Wrap .Right_Video_Wrap, .Two_Video_Wrap .Left_Video_Wrapper, .Idx_Video_Wrapper.Video_Left .Video_Wrapper, .Idx_Video_Wrapper.Video_Right .Video_Wrapper {
	margin: 0 auto 20px;
	float: none;
}
.Two_Video_Wrap .Right_Video_Wrap {
	margin-bottom: 0px;
}
.Idx_Video_Wrapper.Video_Left .Video_Desc_Wrapper, .Idx_Video_Wrapper .Video_Desc_Wrapper {
	float: none;
	width: 100%;
	text-align: center;
}
.Lipiflow_Wrap ul li {
	width: 100%;
	display: block;
	float: none;
	margin: 0 auto 50px;
	text-align: center;
}
.Lipiflow_Wrap ul li:last-child {
	margin-bottom: 0px;
}
.Idx_Restasis_Wrap .ImgWrap {
	float: none;
	width: 100%;
	line-height: 0px;
	margin-left: 0;
	margin-bottom: 20px;
	text-align: center;
}
.Idx_Health_Insurance_Points_Wrap .Col_Wrap ul li {
	text-align: left;
}
.Lasik_Financing.Open_Text .Right_IMG_Wrap ul li {
	width: 100%;
	padding: 0px;
	border: none;
	margin-bottom: 30px;
}
.Lasik_Financing.Open_Text .Right_IMG_Wrap ul li, .Lasik_Financing.Open_Text .Right_IMG_Wrap ul li .Col .imgBalHeight {
	min-height: inherit !important;
}
.Right_IMG_Wrap .Logo1 .FillRedBtn a {
	letter-spacing: 1px;
	padding: 10px 27px;
	line-height: 20px;
}
.Idx_Hsa_Fsa_Wrap h5.DF_Title {
	font-size: 18px;
	line-height: 28px;
}
h3.SubTitle {
	font-size: 20px;
	line-height: 30px;
}
.Types_Of_Cataracts_Wrap.Only_Doctors .Video_Wrapper iframe {
	height: 324px !important;
}
.Idx_Black_Patch_Wrap .Vision_LeftWrapper {
	width: 100%;
	float: none;
}
.Idx_Black_Patch_Wrap .Vision_RightWrapper {
	width: 100%;
	float: none;
	margin-top: 30px;
}
.Idx_Cataract_Evaluation .Img_Wrapper {
	float: none;
	line-height: 0px;
	width: 100%;
	margin-left: 0px;
	text-align: center;
	margin-bottom: 20px;
}
.Idx_Surgery_Day_Wrap .Video_Wrapper {
	width: 100%;
	float: none;
	margin-right: 0px;
	text-align: center;
	margin-bottom: 20px;
}
.Video_Cover::after {
	background-color: transparent;
}
.Idx_Surgery_Day2_Wrap.Two_Column .Img_Wrapper {
	float: none;
	line-height: 0px;
	width: 100%;
	margin-left: 0px;
	text-align: center;
	margin-bottom: 20px;
}
.Lasik_Financing.Open_Text .Right_IMG_Wrap ul li .Company_Logo {
	display: block;
	margin-right: 0px;
	margin-bottom: 10px;
}
.Lasik_Financing.Open_Text .Right_IMG_Wrap ul li {
	margin-bottom: 0px;
}
.Green_Patch_Wrap .InnerContainWrapper {
	padding: 40px 0px;
}
.Idx_Pdf_Btn_Wrap .Pdf_Btn {
	width: auto;
}
.Idx_Pdf_Btn_Wrap .Pdf_Btn a {
	line-height: 24px;
	padding: 10px 8px;
}
.Idx_Patient_Stories_Wrap ul {
	text-align: center;
}
.Idx_Patient_Stories_Wrap ul li .Col {
	width: 100%;
}
.Idx_Patient_Stories_Wrap ul li {
	width: 338px;
	margin: 10px;
}
.Idx_Lasik_Gallery ul li:first-child .Col {
	margin: auto;
}
.Idx_Lasik_Gallery .jcarousel-control-prev, .Idx_Lasik_Gallery .jcarousel-control-next {
	width: 26px;
	height: 34px;
	margin-top: -21px;
	background-size: 100% !important;
}
.Idx_Lasik_Gallery a.jcarousel-control-next {
	right: -20px;
}
.Idx_Lasik_Gallery a.jcarousel-control-prev {
	left: -20px;
}
.Idx_Vision_Lasik_Wrap .Left_Lasik_Wrapper {
	margin-bottom: 30px;
}
.StickyBtns .FillBlueBtn.Res_Have_Que_Btn {
	display: inline-block;
}
.Points_Wrap ul li sup {
	line-height: 0px;
}
.Description_Wrapper ul li strong {
	line-height: 0px;
}
	
.Res_Header_Img { 
    display: block !important;
    line-height: 0px;
}	 
	
/** 070520 vish **/
.CovidHeaderLink{
    position: inherit;
} 
.CovidHeaderLink a{
	color: #fff;
    font-family: 'robotobold';
    font-size: 18px;
    text-align: center;
}
.TopHeader{
	top: 0px !important;
}
.InnerHeaderBg {
    margin-top: 0px !important;
}	

}

@media only screen and (min-width:769px) and (max-width:1024px) {
.box, .box2 {
	width: 750px;
	margin-left: -375px;
}
}

@media only screen and (min-width:481px) and (max-width:768px) {
.Video_OverFlow {
	height: auto;
}
.HeadingWrap.SelfEvaluationWrap .FormWrapper .Col2, .HeadingWrap.SelfEvaluationWrap .FormWrapper .Col3 {
	width: 99.9%;
}
.HeadingWrap.SelfEvaluationWrap .Col2.SubmitBtn {
	text-align: center;
}
.Pdf_Btn {
	margin: 5px 0px;
	width: 100%;
}
.Pdf_Btn a {
	font-size: 12px;
	padding: 12px 5px;
}
.Header {
	bottom: 0px;
	background-color: #08673b;
	padding: 10px 0px;
	position: inherit;
}
.Header h2.Title {
	font-size: 26px;
	line-height: 30px;
}
h1.Page_Title {
	font-size: 30px;
	line-height: 40px;
}
/*
.Header {
    bottom: inherit;
    position: inherit;
    top: inherit;
    background-color: #00703c;
	padding: 20px 0px;
}	
.Header h2.Title {
    font-size: 30px;
    line-height: 32px;
	border-left: 0px solid #028649;
    padding-left: 0px;
}	
*/
.Header .LeftWrap {
	float: none;
	width: 100%;
}
.Header .RightWrap {
	float: none;
	width: 100%;
	text-align: center;
	margin: 20px auto 0px;
}
.Header .RightWrap .TitleWrap, .Header .RightWrap .PlayIcon {
	display: block;
	vertical-align: top;
	margin: 0px !important;
	line-height: 0;
}
.Header .RightWrap .PlayIcon {
	margin-bottom: 10px !important;
}
.HomeServiceWrapper .ListWrap ul li .Col {
	padding: 15px 10px;
}
.HomeAboutWrapper .ImgWrap {
	width: 450px;
}
.HomeAboutWrapper .ImgWrap .Image1 {
	margin-right: 0px;
	width: 55%;
}
.HomeAboutWrapper .ImgWrap .Image2 {
	margin-top: 160px;
	width: 45%;
}
.HomeAboutWrapper .ImgWrap:before {
	width: 300px;
	height: 170px;
	top: -10px;
	background-size: 100%;
}
h2.Title {
	font-size: 26px;
	line-height: 28px;
}
h2.PageTitle {
    font-size: 20px;
    line-height: 26px;
}	
.MeetOurFamilyWrap .ImgWrap {
	min-height: inherit !important;
}
.MeetOurFamilyWrap .ContaintWrap, .flickity-viewport {
	min-height: 300px !important;
	height: inherit !important;
}
.TestimonialWrapper .DescWrap {
	font-size: 18px;
	line-height: 30px;
}

.InnerHeaderBg .Header, .InnerHeaderBg .Wrapper {
	bottom: 0px !important;
}
.YourVisionSufferingWrap .DescWrap, .YourVisionSufferingWrap .ImgWrap {
	width: 100%;
	float: none;
	display: block;
	margin: 0px 0px 0px 0px;
	text-align: center;
}
.YourVisionSufferingWrap .ImgWrap {
	margin-bottom: 30px;
}
.YourVisionSufferingWrap .ImgWrap .Img_Cover::after {
	display: none;
}
.YourVisionSufferingWrap .ImgWrap .Big_Red_Btn {
	float: none;
	margin: 0px 10px 15px;
}
.YourVisionSufferingWrap .DescWrap li {
	text-align: left;
}
.box, .box2 {
	width: 460px;
	margin-left: -230px;
}
.box .Col2, .box .Col3, .box2 .Col2, .box2 .Col3 {
	width: 49.5%;
}
.OverlayWrapper {
	padding: 30px 10px 10px;
}
.Footer_Links_Wrap ul.Column > li {
	margin: 0px 0px 40px;
	width: 220px;
	padding-right: 4px;
}
.FillRedBtn.Big a {
	font-size: 16px;
	line-height: 26px;
	padding: 12px 30px;
}
.IdxVideoWrap::before {
	display: none;
}
.Palmetto_Section_2 h3.Title, h3.Title, .Idx_Lifesty_Lenses_Wrap h3.Big_Title, .Palmetto_Odd_Even_Wrap ul li .Description_Wrap h3.Title {
	font-size: 28px;
	line-height: 35px;
}
.Idx_Cataract_Evaluation.Only_Diabetes_Eyes .Video_Wrapper, .Idx_Types_of_Glaucoma_Wrap .Video_Wrapper, .Idx_Video_Wrapper .Video_Wrapper, .Idx_Corneal_Reshaping_Wrap .Video_Wrapper, .lasik-body .Idx_Vision_Lasik_Wrap.Add_Video .Video_Wrapper, .Idx_Blade_Free_Works .Right_Video_Wrapper, .Types_Of_Cataracts_Wrap.Only_Doctors .Video_Wrapper, .Idx_Procedure_Results_Wrap .Video_Wrapper, .Two_Video_Wrap .Right_Video_Wrap, .Two_Video_Wrap .Left_Video_Wrapper, .Idx_Video_Wrapper.Video_Left .Video_Wrapper, .Idx_Video_Wrapper.Video_Right .Video_Wrapper, .Idx_Corneal_Flap_Wrap.Retinal_Disease_Only .Right_Video_Wrapper {
	width: 452px !important;
}
.Idx_Vision_Lasik_Wrap.Add_Video .Video_Wrapper iframe {
	width: 450px !important;
	height: 252px !important;
}
.Idx_Health_Insurance_Points_Wrap .Col_Wrap ul {
	-webkit-column-count: 1;
	-webkit-column-gap: 0px;
	-webkit-column-rule: 0px solid #e2e2e2;
	-moz-column-count: 1;
	-moz-column-gap: 0px;
	-moz-column-rule: 0px solid #e2e2e2;
	column-count: 1;
	column-gap: 0px;
	column-rule: 0px solid #e2e2e2;
}
.Idx_Health_Insurance_Points_Wrap .Col_Wrap {
	padding: 20px 15px;
}
.Types_Of_Cataracts_Wrap.Only_Doctors .Video_Wrapper iframe {
	width: 452px !important;
	height: 264px !important;
}
.Idx_Surgery_Day2_Wrap.Two_Column .Left_Img_Wrapper, .Idx_Cataract_Questions_Wrap.DarkBG .Img_Wrapper, .Types_Of_Cataracts_Wrap .Img_Wrapper, .Types_Of_Cataracts_Wrap.Only_Lensx .Img_Wrapper {
	width: 100%;
}
.Green_Patch_Wrap .Big_Red_Btn {
	margin: 5px;
}
.Lasik_Financing.Only_Page .Right_IMG_Wrap ul li {
	display: block;
	padding: 0px 0px;
	margin-top: 20px;
	border: none;
}
#Lasik_Gallery {
	width: 94%;
	margin: 0 auto;
}
.Idx_Lasik_Gallery a.jcarousel-control-next {
	right: -25px;
}
.Idx_Lasik_Gallery a.jcarousel-control-prev {
	left: -25px;
}
.Appointment h2.Title {
	font-size: 28px;
	line-height: 35px;
}
.Appointment h6.SubTitle br {
	display: none;
}
h3.Title sup {
	position: initial;
}
	
}

@media only screen and (min-width:320px) and (max-width:480px) {
	
	.Video_OverFlow{
	height: auto;
}
	
	.InnerPageVideoWrap.InnerHeaderBg .Wrapper{bottom:20px !important;}
	
	.InnerPageVideoWrap.InnerHeaderBg {
    min-height: inherit !important;
    height: inherit !important;
  
}
	
.Pdf_Btn {
	margin: 5px 0px;
	width: 100%;
}
.Pdf_Btn a {
	font-size: 12px;
	padding: 12px 5px;
}
.Header {
	bottom: 0px;
	background-color: #08673b;
	padding: 10px 0px;
	position: inherit;
}
.Header h2.Title {
	font-size: 26px;
	line-height: 30px;
}
.StickyBtns .FSocialIcon {
	line-height: 40px;
	border: 0px solid #00703c;
	padding: 3px 5px;
}
.StickyBtns .FSocialIcon .fa-stack {
	width: 19px;
	height: 19px;
	font-size: 16px;
	line-height: 19px;
}
.StickyBtns .FillBlueBtn a {
	font-size: 10px;
	line-height: 40px;
	padding: 5px 8px 0px;
	border: 0px solid #00703c;
}
.StickyBtns .Border {
	border-top: 0px solid #00703c;
}
.StickyBtns .FillBlueBtn {
	margin-right: 0px;
}
.Logo {
	width: 200px;
	float: none;
	margin: 0 auto;
	display: block;
	text-align: center;
}
.Logo a, .LogoCenter a {
	width: 200px;
	height: 65px;
	margin: 0 auto;
}
.TopHeader .TopButtonWrap {
	padding: 12px 0px 0px;
}
.TopHeader .TopButtonWrap ul li .PhoneCol {
	margin-left: 0px;
}
/*
.Header {
    bottom: inherit;
    position: inherit;
    top: inherit;
    background-color: #00703c;
	padding: 20px 0px;
}	
.Header h2.Title {
    font-size: 21px;
    line-height: 22px;
	border-left: 0px solid #028649;
    padding-left: 0px;
}	
*/
.Header .LeftWrap {
	float: none;
	width: 100%;
}
.Header .RightWrap h4.Title {
	font-size: 24px;
	line-height: 28px;
}
.Header .RightWrap {
	float: none;
	width: 100%;
	text-align: center;
	margin: 20px auto 0px;
}
.Header .RightWrap .TitleWrap, .Header .RightWrap .PlayIcon {
	display: block;
	vertical-align: top;
	margin: 0px !important;
	line-height: 0;
}
.Header .RightWrap .PlayIcon {
	margin-bottom: 10px !important;
}
.HomeServiceWrapper .ListWrap ul li {
	width: 100%;
	margin-left: 0;
	display: block;
}
.HomeServiceWrapper .ListWrap ul li .Col .HomeServiceIconHeight, .HomeServiceWrapper .ListWrap ul li .Col .HomeServiceTitleHeight, .HomeServiceWrapper .ListWrap ul li .Col .HomeServiceDescHeight {
	min-height: inherit !important;
}
.HomeServiceWrapper .ListWrap ul li .Col {
	padding: 15px 10px;
}
.HomeAboutWrapper .ImgWrap {
	width: 300px;
}
.HomeAboutWrapper .ImgWrap .Image1 {
	margin-right: 0px;
	width: 55%;
}
.HomeAboutWrapper .ImgWrap .Image2 {
	margin-top: 130px;
	width: 45%;
}
.HomeAboutWrapper .ImgWrap:before {
	width: 210px;
	height: 130px;
	top: 0px;
	left: -20px;
	background-size: 100%;
}
h2.Title {
	font-size: 24px;
	line-height: 26px;
}
.MeetOurFamilyWrap .ImgWrap {
	min-height: inherit !important;
}
.MeetOurFamilyWrap .ContaintWrap, .flickity-viewport {
	min-height: 300px !important;
	height: inherit !important;
}
.TestimonialWrapper .DescWrap {
	font-size: 16px;
	line-height: 28px;
}
h6.GreenSubTitle {
	font-size: 18px;
	line-height: 30px;
}
.MeetOurFamilyWrap .ContaintWrap, .flickity-viewport {
	min-height: 250px !important;
}
.carousel-cell {
	width: 70% !important;
	margin-right: 30px !important;
}
.flickity-button {
	width: 15px !important;
	height: 38px !important;
}
.flickity-prev-next-button.next {
	right: 9% !important;
}
.flickity-prev-next-button.previous {
	left: 9% !important;
}
.BlogWrap ul li .DescWrap {
	text-align: center;
}
.BlogWrap ul li .SmallGreenLine {
	margin: 14px auto !important;
}
.FooterWrap .RightWrap iframe {
	min-height: 350px !important;
}
.InnerHeaderBg {

	background-position: top center !important;
}
.DR_InnerHeaderBg {
	background-position: top right !important;
}
.Header h2.Title, h2.PageTitle {
    font-size: 15px;
    line-height: 20px;
}
.InnerHeaderBg .Header, .InnerHeaderBg .Wrapper {
	bottom: 0px !important;
}
.YourVisionSufferingWrap .DescWrap, .YourVisionSufferingWrap .ImgWrap {
	width: 100%;
	float: none;
	display: block;
	margin: 0px 0px 0px 0px;
	text-align: center;
}
.YourVisionSufferingWrap .ImgWrap {
	margin-bottom: 30px;
}
.YourVisionSufferingWrap .DescWrap li {
	text-align: left;
}
.copy br {
	display: block;
}
.box, .box2 {
	width: 300px;
	margin-left: -150px;
}
.box .Col2, .box .Col3, .box2 .Col2, .box2 .Col3 {
	width: 100%;
}
.OverlayWrapper {
	padding: 30px 10px 10px;
}
.box h1, .box2 h1 {
	font-size: 18px;
	line-height: 28px;
	margin-bottom: 5px;
}
.box h2, .box2 h2 {
	font-size: 16px;
	line-height: 26px;
}
.BlogWrap ul li:last-child, .BlogWrap ul li {
	width: 300px;
	margin: 0px 0px 40px;
}
.BlogWrap ul li:last-child {
	margin: 0px 0px 0px;
}
.HomeFormWrpper .LeftWrap iframe, .HomeFormWrpper .RightWrap iframe {
	height: 400px !important;
}
.g-recaptcha {
	-moz-transform: scale(0.90);
	-ms-transform: scale(0.90);
	-o-transform: scale(0.90);
	-moz-transform-origin: 0;
	-ms-transform-origin: 0;
	-o-transform-origin: 0;
	-webkit-transform: scale(0.90);
	transform: scale(0.90);
	-webkit-transform-origin: 0 0;
	transform-origin: 0;
 filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.90, M12=0, M21=0, M22=0.90, SizingMethod='auto expand');
}
.FormWrapper .Col2.SubmitBtn {
	text-align: center;
}
h1.Page_Title {
	font-size: 26px;
	line-height: 36px;
}
.FillRedBtn.Big a {
	font-size: 16px;
	line-height: 45px;
	padding: 0px 26px;
}
.HomeFormWrpper .LeftWrap, .HomeFormWrpper .RightWrap {
	min-height: 150px;
}
.InfoListWrap {
	width: 300px;
}
.Footer_Links_Wrap ul.Column > li {
	margin: 0px 0px 30px;
	width: 100%;
	padding-right: 0;
	text-align: center;
}
.FillRedBtn.Big a {
	font-size: 14px;
	line-height: 24px;
	padding: 12px 24px;
	text-align: center;
}
.YourVisionSufferingWrap .ImgWrap .Img_Cover::after, .IdxVideoWrap::before {
	display: none;
}
.Idx_Our_Doctors_Wrap ul li {
	margin: 15px auto;
	display: block;
}
.Big_Font .Description_Wrap {
	font-size: 18px;
	line-height: 28px;
}
h6.Name {
	font-size: 16px;
	line-height: 26px;
}
.Pink_Btn_Wrapper .Big_Red_Btn a {
	line-height: 22px;
	padding: 14px 20px;
}
.YourVisionSufferingWrap .ImgWrap .Big_Red_Btn {
	float: none;
	margin: 0px 10px 15px;
}
.Palmetto_Section_2 h3.Title, h3.Title, .Idx_Lifesty_Lenses_Wrap h3.Big_Title, .Palmetto_Odd_Even_Wrap ul li .Description_Wrap h3.Title {
	font-size: 22px;
	line-height: 32px;
}
/*.Palmetto_Section_2 h3.Title br, h3.Title br,	
.Palmetto_Odd_Even_Wrap ul li .Description_Wrap h3.Title br{
	display: none;
}*/	
.Palmetto_Odd_Even_Wrap .FillRedBtn a, .Green_Patch_Wrap .Big_Red_Btn a {
	font-size: 14px;
	line-height: 26px;
	letter-spacing: 2px;
	padding: 10px 20px;
}
.Idx_Cataract_Evaluation.Only_Diabetes_Eyes .Video_Wrapper, .Idx_Types_of_Glaucoma_Wrap .Video_Wrapper, .Types_Of_Cataracts_Wrap.Only_Lensx .Img_Wrapper, .Idx_Video_Wrapper .Video_Wrapper, .Idx_Corneal_Reshaping_Wrap .Video_Wrapper, .Idx_Procedure_Results_Wrap .Video_Wrapper, .lasik-body .Idx_Vision_Lasik_Wrap.Add_Video .Video_Wrapper, .Idx_Blade_Free_Works .Right_Video_Wrapper, .Two_Video_Wrap .Right_Video_Wrap, .Two_Video_Wrap .Left_Video_Wrapper, .Idx_Video_Wrapper.Video_Left .Video_Wrapper, .Idx_Video_Wrapper.Video_Right .Video_Wrapper, .Idx_Corneal_Flap_Wrap.Retinal_Disease_Only .Right_Video_Wrapper {
	width: 100% !important;
}
.Idx_Video_Wrapper.Lasik_Alternatives_Only .Video_Wrapper {
	width: 300px !important;
}
h6.SubTitle {
	font-size: 18px;
	line-height: 28px;
}
.Privacy_policy_Open_Text .Description, .Idx_Point_Wrap .Description {
	font-size: 16px;
	line-height: 28px;
}
a {
	word-break: break-word;
}
.Idx_Language_Wrap .InnerContainWrapper {
	padding: 0px 0px 45px;
}
.Idx_Language_Wrap ul li .Col {
	padding: 12px 12px;
}
.Privacy_Policy_Points_Wrap, .Privacy_policy_Open_Text .Description {
	text-align: center;
}
.Privacy_Policy_Points_Wrap h3.Title {
	font-size: 16px;
	line-height: 26px;
}
.Idx_Health_Insurance_Points_Wrap .Col_Wrap ul {
	-webkit-column-count: 1;
	-webkit-column-gap: 0px;
	-webkit-column-rule: 0px solid #e2e2e2;
	-moz-column-count: 1;
	-moz-column-gap: 0px;
	-moz-column-rule: 0px solid #e2e2e2;
	column-count: 1;
	column-gap: 0px;
	column-rule: 0px solid #e2e2e2;
	margin-bottom: 0px;
}
.Idx_Health_Insurance_Points_Wrap .Col_Wrap {
	padding: 20px 15px;
}
.Idx_Health_Insurance_Points_Wrap .Col_Wrap {
	padding: 20px 15px;
}
.Types_Of_Cataracts_Wrap.Only_Doctors .Video_Wrapper {
	width: 300px;
}
.Types_Of_Cataracts_Wrap.Only_Doctors .Video_Wrapper iframe {
	width: 300px !important;
	height: 178px !important;
}
.Idx_Surgery_Day2_Wrap.Two_Column .Left_Img_Wrapper, .Idx_Cataract_Questions_Wrap.DarkBG .Img_Wrapper, .Types_Of_Cataracts_Wrap .Img_Wrapper {
	width: 100%;
}
.Patient_Pdf_Wrap .Description {
	font-size: 18px;
	line-height: 28px;
}
.Pdf_Btn a {
	line-height: 24px;
	padding: 12px 10px;
	min-width: 258px;
}
.Green_Patch_Wrap .Big_Red_Btn {
	margin: 5px;
}
.Lasik_Financing.Only_Page .Right_IMG_Wrap ul li {
	display: block;
	padding: 0px 0px;
	margin-top: 20px;
	border: none;
}
.Idx_Pdf_Btn_Wrap ul li {
	display: block;
	margin: 10px 0px;
}
.Idx_Patient_Stories_Wrap ul li {
	width: 100%;
	margin: 10px 0px;
	display: block;
}
#Lasik_Gallery {
	width: 94%;
	margin: 0 auto;
}
.Idx_Lasik_Gallery .jcarousel-control-prev, .Idx_Lasik_Gallery .jcarousel-control-next {
	width: 20px;
}
.Idx_Lasik_Gallery a.jcarousel-control-next {
	right: -18px;
}
.Idx_Lasik_Gallery a.jcarousel-control-prev {
	left: -18px;
}
.Tag_Line_Box {
	padding: 5px 0 5px 10px;
	font-size: 18px;
	line-height: 28px;
}
.Idx_Vision_Lasik_Wrap.Eyelide_Only .Right_Vision_Wrap ul {
	-webkit-column-count: 1;
	-webkit-column-gap: 0px;
	-moz-column-count: 1;
	-moz-column-gap: 0px;
	column-count: 1;
	column-gap: 0px;
}
.Idx_Vision_Lasik_Wrap.Add_Video .Video_Wrapper iframe {
	width: 300px !important;
	height: 173px !important;
}
.Appointment h2.Title {
	font-size: 24px;
	line-height: 30px;
}
.Appointment h6.SubTitle br {
	display: none;
}
h3.Title sup {
	position: initial;
}
.Pdf_Btn {
	margin: 5px 0px;
	width: 100%;
}
.Pdf_Btn a {
	font-size: 12px;
	padding: 12px 5px;
}
.HeadingWrap.SelfEvaluationWrap .FormWrapper .Col2, .HeadingWrap.SelfEvaluationWrap .FormWrapper .Col3 {
	width: 99.9%;
}
.HeadingWrap.SelfEvaluationWrap .Col2.SubmitBtn {
	text-align: center;
}
.HeadingWrap.SelfEvaluationWrap .FormWrapper {
	padding: 10px;
}
.InnerHeaderBg .Wrapper {
    position: inherit;
    padding: 10px;
    box-sizing: border-box;
    background-color: #00703c;
}
	.InnerHeaderBg .Header, .InnerHeaderBg .Wrapper {
    bottom: 0px !important;
}
.StickyBtns .FillBlueBtn a {
    font-size: 10px;
}

	.HomeServiceWrapper{
		margin-top: 10px;
	}	
	
}

