@charset "utf-8";
/* CSS Document *//****************************************************************************************************************************
 * Reset css
****************************************************************************************************************************/html, body, div, span, applet, object, iframe, table, caption, tbody, tfoot, thead, tr, th, td,
del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var,
h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,
dl, dt, dd, ol, ul, li, fieldset, form, label, legend {

	font-family: inherit;

	font-weight: inherit;

	font-style: inherit;

	font-size: 100%;

	outline: 0;

	padding: 0;

	margin: 0;

	border: 0;
}
:focus {
	outline: 0;
	}
body {
	background: white;
	line-height: 1;
	color: black;
	}
ol, ul, li {
	/* list-style: none; */ list-style: outside disc;
	}
.lines p{color: #000;}
.h2 p{ color:#000;}
p {color: #fff;
    font-size: 15px;
    font-weight: 300;
    line-height: 24px;
    margin-bottom: 15px;
    text-align: justify;}
	#calculator_small { width:250px; margin:0; padding:0; background:url("http://carecredit.com/payment_calculator/images_small/calc_body-bgrd.gif") repeat-y top left; }

	#calculator_small * { margin:0; padding:0; color:#333333 !important; font-size:9px !important; vertical-align:middle; text-align:left; clear:none; }

	#calculator_small #searchArea { width:240px; margin-left:10px; }

	#calculator_small #input-amount-field { width:144px; height:18px; margin-top:2px; padding-left:2px; line-height:15px; border:1px solid #d3d4d6; }

	#calculator_small #submit-field { width:79px; margin:2px 0 0 1px; }	
table {
	border-collapse: separate;
	border-spacing: 0;
	}
caption, th, td {
	font-weight: normal;
	text-align: left;

	color:white;

	}
blockquote:before, blockquote:after, q:before, q:after {
	content: "";
	}
blockquote, q {
	quotes: "" "";
	}
header, nav, article, section, footer, figure, aside {display: block;}

/****************************************************************************************************************************
 * new body
****************************************************************************************************************************/

input, button, select, textarea {
    -webkit-appearance: normal;
    -webkit-border-radius:0; 
    border-radius:0;
}

@import url(http://fonts.googleapis.com/css?family=Roboto+Slab:400,700,300,100);

body{ width:100%; margin:0;  font-family: 'Roboto Slab', sans-serif; font-weight:400; overflow-x:hidden; -webkit-font-smoothing: antialiased; }
.clear {width:0px; height:0px; margin:0px; padding:0px; line-height:0px; font-size:0px; clear:both;}
.right {float:left;}
.left {float:left;}
.wrapper {width:100%; margin:0 auto;}
a {text-decoration:none;}
a.blue-btn {text-align:center; background:#4496cf; color:#fff; height:35px; line-height:35px; display:block; margin:0 auto;}
a.blue-btn:hover {background:#fff; color:#4496cf; }
.black-pattern-area {width:100%; background:url(../images/content_bg_black.jpg) repeat; padding:50px;}
/********************* HEADER *********************/

header {width:100%; height:120px; background:url(../images/bg_pattern.png) repeat; padding:25px 0;}
.phone {margin-bottom:20px; text-align: right;}
.phone span {color:#333; font-size:22px; margin-right:10px;}
.phone a {color:#1a76b6; font-size:22px;}

.header-social {height: 34px; float:right;}
.portal-btn {width:150px; text-align:center; height:34px; line-height:34px; font-size:15px; background:#0d72b9; color:#fff; float:left; margin-right:3px;}
.portal-btn:hover {background:#fff; color:#0d72b9;}
.header-social .fa-facebook {height:34px; width:34px; text-align:center; background:#3a589b; color:#fff; display:block; float:left; line-height:34px; margin-right:3px;}
.header-social .fa-twitter {height:34px; width:34px; text-align:center; background:#598dca; color:#fff; display:block; float:left; line-height:34px; margin-right:3px;}
.header-social .fa-rss {height:34px; width:34px; text-align:center; background:#e19126; color:#fff; display:block; float:left; line-height:34px; margin-right:3px;}
.header-social .fa-search {height:34px; width:34px; text-align:center; background:#222222; color:#fff; display:block; float:left; line-height:34px;}
#patientPortal {float: left; margin-left: 370px; margin-top:42px;}
.header-social .fa-facebook:hover { background:#fff; color:#3a589b;}
.header-social .fa-twitter:hover { background:#fff; color:#598dca;}
.header-social .fa-rss:hover { background:#fff; color:#e19126;}
.header-social .fa-search:hover { background:#fff; color:#222222;}nav {width:100%; float:right; text-align:right;}

#mainmenu{float:left; width:775px; padding:10px 0; text-transform:uppercase;}

#nav4_1 {display:block; float:left;   padding:0 13px 0 20px;  }
#nav4_2 {display:block; float:left;  padding:0 13px;}
#nav4_3 {display:block; float:left;  padding:0 13px;}
#nav4_4 {display:block;  float:left;   padding:0 13px;  }
#nav4_5 {display:block; float:left;  padding:0 13px; }
#nav4_6 {display:block; float:left;  padding:0 13px; }
#nav4_7 {display:block; float:left; padding:0 0 0 13px; }

#nav4_8 {display:block; float:left; padding:0 0 0 13px; }

.search-area {width:100%; height:100px; padding:35px 0; background:#1a1a1a; position:absolute; top:0; left:0; z-index:9999; display:none;}
input.search-line {width:1180px; height:96px; color:#999; font-size:86px; line-height:96px; background:#1a1a1a; border:0px solid; float:left; border-top:1px solid #666; border-bottom:1px solid #666;}
.search-area .fa-search {font-size:76px; color:#999; }
.search-btn {border:0px solid; background:#1a1a1a; width:96px; height:96px; cursor:pointer; float:left;}
.search-btn:hover .fa-search {color:#dedede; }
.search-btn-close {bottom:-89px; cursor:pointer;}
.search-area .fa-times-circle {font-size:26px; color:#0d72b9;}
.search-area .fa-times-circle:hover {color:#1a1a1a;}
.search-close-wrapper {width:100%; height:48px; background:#dedede; line-height:58px; text-align: center;}
.search-area .wrapper { margin-bottom:20px;}
.search-btn-close span {margin-left:5px; font-family: 'Roboto Slab', sans-serif; font-weight:300;}/********************* SLIDER *********************/#slide_window{overflow: hidden; width:100%; position: relative;}
#slide_wrapper{width:auto; height:auto; position:relative;}#slide{position: relative;}
#slide li{float:left; position:relative;}
#slide_buttons{position:absolute; z-index:1112; bottom: 10px; left:10%;}
#slide_buttons div{margin:0 10 0 0; float: left;}
.bzl_slide_button{display:block; width:20px; height:20px;}
#slide div img{height:auto !important;}
#bzl-play-stop{
	position: absolute;
	bottom:10px;
	left:10px;
	width:40px;
	height:40px;
	z-index: 1112;
}
#bzl-play-stop img{width:40px; height:40px;}
.bzl-panel-top{position: absolute;width: 100%;height:60px;top:-60px;z-index: 1111;}
/*.bzl-panel-bottom{
	position: absolute;
	width: 100%;
	height:60px;
	bottom: 0px;
	z-index: 1111;
}*/

.sldr-btn-wrapper {position: absolute; bottom: 30px; right:5%;}

.bzl-panel-right{
	width: 50px;
	height: 50px;
	z-index: 1111;
	background:#0e73b9;
	color:#fff;
	text-align:center;
	line-height:50px;
	cursor:pointer;
	font-size:36px;
	float:left;
}.bzl-panel-left{
	width: 50px;
	height: 50px;
	z-index: 1111;
	background:#0e73b9;
	color:#fff;
	text-align:center;
	line-height:50px;
	cursor:pointer;
	font-size:36px;

	float:left;

	margin-right:1px;
}

.bzl-panel-left:hover {background:#fff; color:#0e73b9;}
.bzl-panel-right:hover {background:#fff; color:#0e73b9;}
.bzl-slider-caption { position:absolute; right:5%; top:36%; text-align: right;}
.bzl-slider-caption span {padding:5px 10px; background:url(../images/black_transparent_80.png) repeat transparent; color:#fff; font-size:32px; line-height:54px; text-transform:uppercase;}

a.banner-link { background:#0E73B9; padding:10px; color:#fff; text-decoration:none; font-size: 24px; line-height: 44px; padding:5px 10px; text-transform: uppercase;}

a.banner-link:hover { background:#fff; color:#0E73B9;}

/********************* MAINPAGE SIXPACKS *********************/.sixpacks-box {width:393px; height:237px; float:left; margin-right:10px; margin-bottom:10px; background:#fff; -webkit-box-shadow: 0 0 8px 0 #000000; box-shadow: 0 0 8px 0 #000000; position:relative;}
.sixpacks-box-title {width:393px; height:168px; background:url(../images/sixpacks_box_title_blue_bg.png) no-repeat left bottom; font-size:18px; line-height:21px; color:#fff; display:block; position:absolute; left:0; bottom:0;}
.sixpacks-box:hover .sixpacks-box-title {background:url(../images/sixpacks_box_title_black_bg.png) no-repeat left bottom;} 
.sixpacks-box-title span {display: block; margin-top: 120px; margin-left:10px;}

.box-one { background:url(../images/img_clear_vision.jpg) top left no-repeat;}
.box-two { background:url(../images/img_cataracts.jpg) top left no-repeat;}
.box-three { background:url(../images/img_afford.jpg) top left no-repeat;}
.box-four { background:url(../images/img_glaucoma.jpg) top left no-repeat;}
.box-five { background:url(../images/img_eyeexam.jpg) top left no-repeat;}
.box-six { background:url(../images/img_appointment.jpg) top left no-repeat;}/********************* SEPERATE AREAS *********************/
.seperate-area {width:100%;}
.seperate-content {width:570px; position:absolute; top:75px; right:150px; text-align:center;}
.seperate-area h2 {font-size:24px; padding:5px 0; border-top:1px solid #333; border-bottom:1px solid #333; color:#333; display:inline-block; text-transform:uppercase; margin-bottom:10px; }
.seperate-area p {font-size:14px; line-height:21px; color:#333; text-align:justify; margin-bottom:15px;}

.seperate-one {height:640px; background-image:url(../images/separet_img_1.jpg); background-position:center center; background-attachment:fixed;  }
.seperate-one .seperate-content {top:70px; right:150px;}

.seperate-two {height:426px; background:url(../images/separet_img_2.jpg) repeat-x right top; }
.seperate-two .seperate-content {top:100px; left:150px;}

.seperate-three { height:665px;}
.seperate-three .seperate-content {top:60px; left:150px;}

.seperate-three h2 {color:#fff; border-top:1px solid #fff; border-bottom:1px solid #fff;}
.seperate-three p {color:#fff;}

.seperate-four {background:url(../images/separet_img_4.jpg) repeat-x center center fixed; height:377px;}
.seperate-four .seperate-content {top:90px; left:150px;}

.seperate-four h2 {color:#444444; border-top:1px solid #444444; border-bottom:1px solid #444444;}
.seperate-four p {color:#444444;}/********************* ORDER ONLINE - RATE US *********************/.order-online-box {width:560px; height:196px; background:url(../images/order_online_img.jpg) left top no-repeat; -webkit-box-shadow: 0 0 8px 0 #000000; box-shadow: 0 0 8px 0 #000000; margin-bottom:20px;}
.order-online h2 {font-size:24px; padding:10px 0; border-top:1px solid #fff; border-bottom:1px solid #fff; color:#fff; display:block; text-transform:uppercase; margin:10px 0; text-align:center; }
.order-online p {font-size:16px; color:#fff; display:block; margin:10px 0; text-align:center; }
/*.order-online a {font-size:16px; color:#46b3ff; display:block; margin:10px 0;}
.order-online a:hover {color:#fff;}*/

.rate-online-box {width:560px; height:196px; background:url(../images/rate_us_img.jpg) left top no-repeat; -webkit-box-shadow: 0 0 8px 0 #000000; box-shadow: 0 0 8px 0 #000000; margin-bottom:20px;}
.rate-us h2 {font-size:24px; padding:10px 0; border-top:1px solid #fff; border-bottom:1px solid #fff; color:#fff; display:block; text-transform:uppercase; margin:10px 0; text-align:center; }
.rate-us p {font-size:16px; color:#fff; display:block; margin:10px 0 25px 0; text-align:center;}
.rate-us a {font-size:16px; color:#46b3ff; display:block; margin:10px 0;}
.rate-us a:hover {color:#fff;}

.rate-area {width:246px; margin:0 auto;}
.rate-area-star {width:54px; height:54px; background:#fff; -webkit-border-radius: 90px 90px 90px 90px; border-radius: 90px 90px 90px 90px; float:left; margin-right:10px; text-align:center; line-height:54px; font-size:32px; color:#f4ab00;}
.rate-area-star:lastchild { margin-right:0;}/********************* NEWS - EVENTS *********************/.news {text-align: center;}
.news h2 {color:#fff; padding:10px 0; border-top:1px solid #fff; border-bottom:1px solid #fff; font-size:24px; display:inline-block; margin-bottom:30px;}

.news-holder {margin-bottom:30px; display:block; min-height: 300px;}
.news-holder li {width:25%; float:left; margin-right:12%; list-style:none;}
.news-holder li:last-child {margin-right:0px; }
.news-img-holder {width:100px; height:100px; overflow: hidden;  margin:0 auto 20px auto; -webkit-border-radius: 90px 90px 90px 90px; border-radius: 90px 90px 90px 90px;}
.news-holder h3, .news-holder h3 a {font-size:18px; color:#4496cf; line-height:24px;}
.news-holder p, .news-holder p a {font-size:14px; color:#fff; line-height:21px; }/********************* TESTIMONIALS *********************/.testimonial {text-align: center;}
.testimonial h2 {color:#fff; padding:10px 0; border-top:1px solid #fff; border-bottom:1px solid #fff; font-size:24px; display:inline-block; margin-bottom:30px;}
.news-holder h3 {font-size:18px; font-weight:300; border-top:1px solid #4496cf; border-bottom:1px solid #4496cf; padding:5px 0; display:inline-block; color:#4496cf; line-height:24px; margin-bottom: 15px;}
#square_box {
    float: left;
    height: 220px;
    padding: 30px;
    width: 230px;
}
/********************* FOOTER *********************/#footer {width:100%; height:auto; margin:0; padding:0; background:url(../images/bg_pattern.png) repeat; padding: 1px 0;}
.footer-line-one {margin-bottom:35px;}

.footer-adr-wrap {float:left;}
.footer-seal-wrap {float:right;}
.footer-adr { width:240px;}
/* .footer-adr { width:240px; float:left; margin-right:35px; } */
.footer-adr-wrap  .lastchild {margin-right:0;}
.footer-adr-title {color:#0d72b9; padding:8px 0; border-top:1px solid #0d72b9; border-bottom:1px solid #0d72b9; font-size:18px; text-align:center; margin-bottom:5px;}
.footer-adr p {text-align:left;font-size:14px; line-height:21px; color:#333; margin-bottom:10px; min-height:110px; }

#footer a.blue-btn  {width:240px;}

.footer-line-two {margin-bottom:20px; padding:15px 0; border-top:1px solid #c8c8c8; border-bottom:1px solid #c8c8c8; text-align:center;}
.footer-line-two a {color:#666; margin-right:20px; font-size:15px;}
.footer-line-two a:hover {color:#0d72b9;}

.footer-line-three {margin-bottom:20px;}
.footer-line-three p {margin-bottom:5px; font-size:12px; line-height:18px; color:#666666; text-align:center;}

.footer-line-three p a {color:#666666; text-decoration: none;}
.footer-line-four {padding-bottom:40px;}
.footer-social { height: 46px; margin:0 auto; font-size:21px; width:150px;}
.footer-social .fa-facebook {height:46px; width:46px; text-align:center; background:#3a589b; color:#fff; display:block; float:left; line-height:46px; margin-right:3px;}
.footer-social .fa-twitter {height:46px; width:46px; text-align:center; background:#598dca; color:#fff; display:block; float:left; line-height:46px; margin-right:3px;}
.footer-social .fa-rss {height:46px; width:46px; text-align:center; background:#e19126; color:#fff; display:block; float:left; line-height:46px; margin-right:3px;}
.footer-social .fa-search {height:46px; width:46px; text-align:center; background:#222222; color:#fff; display:block; float:left; line-height:46px;}

.footer-social .fa-facebook:hover { background:#fff; color:#3a589b;}
.footer-social .fa-twitter:hover { background:#fff; color:#598dca;}
.footer-social .fa-rss:hover { background:#fff; color:#e19126;}
.footer-social .fa-search:hover { background:#fff; color:#222222;}/********************* INNER PAGE *********************/

body.inner .black-pattern-area {padding: 25px 0;}
.inner-content h3 {color:#94c7cb; font-size:17px; padding:0px 0 15px 0;}

.inner-content a  { text-decoration:none; color:#50b2f7;}

.inner-content-title {width:100%; height:102px; line-height:102px; border-top:1px solid #fff; border-bottom:1px solid #fff; background:url(../images/inner_title_bg.jpg) repeat-x;}
.inner-content-title h1 {color:#fff; font-size:38px; text-shadow: 0 0 10px #145f6b; font-weight:300; line-height: 110px;}
.inner-sidebar h2 {color:#fff; font-size:21px; line-height:24px; margin-bottom:10px; text-transform:uppercase;}
.inner-content h1{font-size:38px; color:#94c7cb; padding:0px 0 15px 0;}
.inner-content h2{font-size:21px; color:#94c7cb; padding:0px 0 15px 0;}
.inner-content li{list-style:disc;}
.inner-content em,strong{font-weight:bold;}
.inner-content-wrapper {width:960px; margin:30px auto;}
.inner-content-wrapper p {color:#fafafa; line-height:24px; font-size:15px; font-weight:300; margin-bottom:15px; text-align:justify;}

.inner-content-wrapper hr {border:0px solid; background-color:#fff; margin:10px 0 15px 0; height:1px; clear:both;}

.inner-content {padding-top:20px;padding:2%;}
.inner-sidebar {width:260px;}
.related-menu-wrapper {padding:20px 0; border-top:1px solid #fff; border-bottom:1px solid #fff; margin-bottom:30px;}
.related-menu-wrapper ul {}
.related-menu-wrapper ul li { list-style:outside none;}
.related-menu-wrapper ul li a {font-size:16px; font-weight:300; color:#fff; line-height:28px;}
.related-menu-wrapper ul li a:hover {color:#71b7e8;}
.related-menu-wrapper ul li.selected a {color:#71b7e8;}

.inner-sidebar .sixpacks-box {width:260px; height:158px; float:left; margin-right:10px; margin-bottom:10px; background:#fff; -webkit-box-shadow: 0 0 8px 0 #000000; box-shadow: 0 0 8px 0 #000000; position:relative;}
.inner-sidebar .sixpacks-box-title {width:260px; height:158px; background-image:url(../images/sixpacks_box_title_blue_bg.png); font-size:18px; line-height:21px; color:#fff; display:block; position:absolute; left:0; bottom:0; background-repeat: no-repeat; background-size: cover; -moz-background-size: cover; background-position:top left;}
.inner-sidebar .sixpacks-box:hover .sixpacks-box-title {background-image:url(../images/sixpacks_box_title_black_bg.png);  background-position:top left;  } 
.inner-sidebar .sixpacks-box-title span {display: block; margin-top: 110px; margin-left:10px;}

.inner-sidebar .box-one {width:260px; height:158px; background-image:url(../images/img_clear_vision.jpg); background-repeat: no-repeat; background-size: cover; -moz-background-size: cover; background-position:top right; }
.inner-sidebar .box-two {width:260px; height:158px; background:url(../images/img_cataracts.jpg) top left ; background-repeat: no-repeat; background-size: cover; -moz-background-size: cover; background-position:top right; }
.inner-sidebar .box-three {width:260px; height:158px; background:url(../images/img_afford.jpg) top left ; background-repeat: no-repeat; background-size: cover; -moz-background-size: cover; background-position:top right; }
.inner-sidebar .box-four {width:260px; height:158px; background:url(../images/img_glaucoma.jpg) top left ; background-repeat: no-repeat; background-size: cover; -moz-background-size: cover; background-position:top right; }
.inner-sidebar .box-five {width:260px; height:158px; background:url(../images/img_eyeexam.jpg) top left ; background-repeat: no-repeat; background-size: cover; -moz-background-size: cover; background-position:top right; }
.inner-sidebar .box-six {width:260px; height:158px; background:url(../images/img_appointment.jpg) top left; background-repeat: no-repeat; background-size: cover; -moz-background-size: cover; background-position:top right; }
a.ui-button {

    color: #36363A;

    display: inline-block;

    font-size: 1em;

    margin: 0.5em;

    padding: 0.5em;

    text-align: center;

    width: 210px !important;

	background: #0d72b9;

	color: #fff;

	border-radius: 8px 8px 8px 8px;

}
a.ui-button:hover {

	background:#fff;

	color:#0d72b9;}
	
#testimonial {height:auto; position:relative; display:block;}
	
	/*************************video embeds *********************************/
#video-area {width:100%; margin-top: 15px; background:#222; color: #FFF; }
  #video-left {width:60%; float:left; background:#222;}
  #video-right {width:40%; float:right; background:#222; }
  #video-description {width:96%; padding:2%; background:#3a3a3a; background:url(/images/descripton_icon.png) 20px 15px no-repeat; min-height: 70px;}
  #video-title {font-size:24px; color:#b5b5b5; margin-bottom:5px; margin-left:40px; text-shadow: 1px 1px 1px #000000;}
  #video-text {font-size:14px; color:#f2f2f2; line-height:21px; margin-left:40px; text-shadow: 1px 1px 1px #000000;}

  .video_accordion {
      margin: 0;
      padding:10px;
      height:20px;
      border-top:#4a4a4a 1px solid;
      background: #3a3a3a;
      text-decoration:none;
      text-transform:uppercase;
      color: #f4f4f4;
      font-size:15px;
      cursor:pointer;
      text-shadow: 1px 1px 2px #000000;
    }

    .video_accordion-open {
        background:#1a1a1a;
        color: #fff;
    }

    .video_accordion-open span {
        display:block;
        float:right;
        padding:10px;
    }

    .video_accordion-open span {
        background:url(/images/minus.png) center center no-repeat;
    }

    .video_accordion-close span {
        display:block;
        float:right;
        background:url(/images/plus.png) center center no-repeat;
        padding:10px;
    }

    div.video_container {
        padding:0;
        margin:0;
    }

    div.video_content {
        background:#222222;
        margin: 0;
        padding:10px;
        font-size:.9em;
        line-height:1.5em;
        color:#f4f4f4;
    }

   div.video_content a {color:#f4f4f4; text-decoration:none;}
    div.video_content ul, div.video_content p {
        padding:0;
        margin:0;
        padding:0;
    }
    div.video_content ul li {
        list-style-position:inside;
        line-height:25px;
    }
    div.video_content ul li a {
        color:#555555;
    }


  .video-thumb {width:100px; float:left; }
  .video-aciklama {float:left; width:70%;}
  .video-aciklama h3 {margin:0 0 5px; padding:0; color: #71B7E8; font-size: 18px;}
  .video-aciklama p {margin:0; padding:0; color: #fff; font-size:14px; line-height: 18px;}

  #video-description h3 {margin:0 0 5px; padding:0; color: #71B7E8; font-size: 20px;}
  #video-description p {margin:0; padding:0; color: #fff; font-size:14px; line-height: 18px;}

  .selected {background:#3a3a3a;}
  .video-list {padding:10px;}
  .video-list:hover {background:#3a3a3a; cursor:pointer;}

/*@media all and (max-width: 760px) {
    #video-left {float:left; width:90%; margin:0 auto;}
    #video-right {float:left; width:90%; margin:0 auto;}
    #video-area {padding:5px;}
  }

  .light #video-right { background:#fff;  }
  .light .video_accordion { background:#eee; border-top:1px solid #cecece; text-shadow:none; font-size: 17px; color:#444; font-weight: 700;}
  .light #video-description { background:#eee;}
  .light .selected { background:#eee;}
  .light #video-description h3 {color: #444; font-weight: 700; font-size:19px;}
  .light #video-description p {color: #444;}
  .light .video-aciklama h3 {color: #444; font-weight: 700; font-size:17px;}
  .light .video-aciklama p {color: #444;}
  .light .video-list:hover { background:#eee;}
  .light .video-list {border-top: 1px solid #ddd;}
  #video-area.light  { background:#eee;}
  .light #video-left { background:#eee;}
  #video-holder iframe {width:100% !important; height:315px !important;}	*/
/********************* MEDIA QUERIES *********************/
@media max-width: 1480px){
#slideFix {
		display:inline;
		visibility: hidden;}
}
@media (max-width: 1280px) {
/*body {min-width:1024px;}
.wrapper {width:960px; margin:0 auto;}
.sixpacks-area .wrapper {width:810px; margin:0 auto;}*/
body {min-width:100%;}
.wrapper {width:90%; margin:0 auto;}
.sixpacks-area .wrapper {width:85%; margin:0 auto;}
.bzl-slider-caption {top:15%;}
.seperate-one .seperate-content {right:35px;}
.seperate-two .seperate-content {left:35px;}
.seperate-three .seperate-content  {left:35px;}
.seperate-four .seperate-content {left:35px;}
.order-rate-area .wrapper {width:850px; margin:0 auto;}
.order-online {width:400px;}
.rate-us {width:400px;} 
.order-online-box {width:400px; height:160px; background:url(../images/order_online_img.jpg) center center no-repeat; -webkit-box-shadow: 0 0 8px 0 #000000; box-shadow: 0 0 8px 0 #000000; margin-bottom:20px;}
.rate-online-box {width:400px; height:160px; background:url(../images/rate_us_img.jpg) center center no-repeat; -webkit-box-shadow: 0 0 8px 0 #000000; box-shadow: 0 0 8px 0 #000000; margin-bottom:20px;}.news-area .wrapper {width:850px; margin:0 auto;}
.news-holder li {margin-right: 50px; width:245px;}
.news-holder {min-height: 330px;}.testimonial-area .wrapper {width:850px; margin:0 auto;}
footer .wrapper {width:1000px; margin:0 auto;}
.footer-line-two a { font-size: 13px;}
.footer-adr-wrap {float:none; width:795px; margin:0 auto 25px auto;}
.footer-seal-wrap {float:none; width:355px; margin:0 auto;}.content-area .wrapper {width:960px; margin:0 auto;}
.inner-content-wrapper {width: 680px;}.megamenu > li > a {font-size:13px;}
/*.header-right {width:750px;}*/
input.search-line {width:860px;}#nav4_1 {padding:0 0 0 10px; }
#nav4_2 {padding:0 0 0 10px; }
#nav4_3 {padding:0 0 0 10px; }
#nav4_4 {padding:0 0 0 10px; }
#nav4_5 {padding:0 0 0 10px; }
#nav4_6 {padding:0 0 0 10px; }
#nav4_7 {padding:0 0 0 10px; }
.megamenu {float:right !important;}
a.ui-button {
    width: 192px !important;}
#logo img {
    margin: 12px 40px 0 !important;
}
}
/*** media query 1024px 
.fontResize{ width:73px; height:20px; position:relative; margin:-25px auto 20px 20px; background:url(../images/font_resize.png) no-repeat;; float:right; }
a#font_resize_increase { width:39px; height:21px;  position:absolute; display:block; background:url(../images/font_resize.png) no-repeat -90px 0; font-size:8px; right:34px; top: 0px; }
a#font_resize_decrease { width:31px; height:21px; position:absolute; display:block; background:url(../images/font_resize.png) no-repeat -112px 0; font-size:8px; right:0px; top:-1px; }.inner-content ul { color:#FFFFFF; list-style-type:none; list-style-position:outside; margin: 0 0 15px 30px; font-size:15px; line-height:24px;}
.inner-content ol { color:#FFFFFF; list-style-type:none; list-style-position:outside; margin: 0 0 15px 30px; font-size:15px; line-height:24px;}
#search_wrapper{position:relative;}
/*** services sayfasındaki butonlar
.whitecolor li a { text-decoration:none; color:white;}
.whitecolor li a:hover { color:#0d72b9;}
/*** ***/
/*** review us online ***/
#reviewUsOnline {width:625px; height:520px; background-color:#FFFFFF; padding: 30px;}
	#reviewUsOnline p {color:#666;}
	#reviewUsOnline h3 {color:#0e518b; font-size:25px; font-weight:bold; margin: 25px 0 25px 0;}
	#reviewLeft {color:#0e518b; font-size:15px; font-weight:bold; float:left; width:267px; height:310px; padding:0px 0px 0px 0px;}
		#reviewLeft ol {margin:0 0 0 30px; padding:0; color:#666;}
		#reviewLeft ul {margin:25px 0 0 0; padding:0;}
		#reviewLeft li {list-style: decimal outside none !important; margin-bottom:30px;}
		#reviewLeft ul li a {text-decoration:underline; color:#0e518b !important;}
		#reviewLeft ul li a:hover {text-decoration:underline; color:#560d5d !important;}	
	#reviewRight {color:#0e518b; font-size:15px; font-weight:bold; float:left; width:354px; height:310px; padding:0px 0px 0px 0px;}
	  	#reviewRight ol {color:#666;}
		#reviewRight ul {padding:5px 0 20px 30px; margin:0; height: 90px;}
		#reviewRight ul li {display:block; float:left; margin-right:15px; list-style-type:none; text-align:center; font-size:11px; width:86px;}
		#reviewRight ul li a img {margin:0 0 8px; border:0; text-decoration:none;}		
		.rLink1 {text-decoration:none; border:0;}
		.rLink1:hover {text-decoration:none; border:0;}
		.rLink2 {text-decoration:underline !important; color:#0e518b !important; border:0;}
		.rLink2:hover {text-decoration:underline !important; color:#560d5d !important; border:0;}		
	#reviewBottom {color:#0e518b; font-size:15px; font-weight:bold; width:596px; height:40px;  padding:0px 0px 0px 0px; position: relative;}
		#reviewBottom ol {margin:0 0 0 30px; color:#666;}
		#reviewBottom img {position:absolute; top:-3px; left:285px;}
		#reviewUsContainer{background-color: #FFFFFF; height: 555px; padding: 20px; width: 546px; border: 1px solid #98A9BD;} 	
		.reviewBtn{ display:block; background-image:url(../images/review_us_online.jpg); width:44px; height:0px; padding:188px 0 0 0; overflow:hidden; background-repeat:no-repeat; position:absolute; bottom:0px; right:9px;}
.reviewBtn:hover{ background-position:-44px 0;}
#tab_menu{ margin: 0 0 0 30px;}
.glc_blg_read_more_click_btn{
		color: #FFFFFF !important;
		font-size: 1em;
		margin: 0.5em;
		display: inline-block;
		padding: 0.6em;
		text-align: center;
		text-decoration: none;
		background: #41909f !important;
		-moz-border-radius: 10px;
		-webkit-border-radius: 6px;
		border-radius: 10px;
		margin-left: auto;
		margin-right: auto;
		width: 85px;
}
#slideFix {
	display: none;
}
}
/**************LASIK SLIDE TEXT FIX************************/

@media (max-width: 1024px) {
.seperate-two {background:url(../images/separet_img_2.jpg) repeat-x -900px top; }
header#site-header {height: 150px;}
.seperate-content {width: 420px;}
}
@media (max-width: 768px) {
.forcefullwidth_wrapper_tp_banner {display:none;}
.phone {margin-bottom: 0;}
.tinynav {margin-top: 10px;}
#patientPortal {
    float: left;
    margin-left: 502px;
    margin-top: 0;}
	.intro_pad {
    float: right;
    margin-right: 20px;
    margin-top: -260px;
    width: 50%;
}
.intro_pad .h1 {font-size:14px; line-height:26px; color:#000;}
.h2 p{font-size:11px; line-height:13px; color:#000;}
.intro_pad-blank5 { float: none;
    margin: -290px 2% 2%;
    padding: 2%;
    width: 240px;}
.intro_pad-blank5 .h2 p{ line-height:16px;}
#blank2 .section-mid { background: rgba(0, 0, 0, 0) url("../images/separet_img_2.jpg") repeat-x scroll right -220px top !important}
.container-blank2 {
    width: 80%; margin-left: 10%;}
.lines p{color: #000; font-size:14px; line-height:20px;}
.container-blank2 {margin-left: 4%;
    width: 50%;}
.rate-us {padding: 0 !important;}
#blank4 .section-mid {
    background: rgba(0, 0, 0, 0) url("../images/separet_img_3.jpg") repeat-x scroll right 680px top !important;}
.wrapper {width: 60%;}
.section_exc .testimonial{width: 92%;}
.footer-adr {width: 100%;}
.news-holder li {width: 165px;}
.seperate-content {width:80%}
.seperate-three .seperate-content {
    left: 8px;
    top: 10px;
    width: 96%;}
}
@media (max-width: 736px) {
.forcefullwidth_wrapper_tp_banner {display:none;}
header#site-header {height: 120px;}
#home {margin-top: 165px !important;}
.intro_pad {
    float: right;
    margin-right: 20px;
    margin-top: -260px;
    width: 50%;
}
.intro_pad .h1 {font-size:14px; line-height:26px; color:#000;}
.h2 p{font-size:11px; line-height:13px; color:#000;}
.intro_pad-blank5 { float: none;
    margin: -290px 2% 2%;
    padding: 2%;
    width: 240px;}
.intro_pad-blank5 .h2 p{ line-height:16px;}
#blank2 .section-mid { background: rgba(0, 0, 0, 0) url("../images/separet_img_2.jpg") repeat-x scroll right -220px top !important}
.container-blank2 {
    width: 80%; margin-left: 10%;}
.lines p{color: #000; font-size:14px; line-height:20px;}
.container-blank2 {margin-left: 4%;
    width: 50%;}
.rate-us {padding: 0 !important;}
#blank4 .section-mid {
    background: rgba(0, 0, 0, 0) url("../images/separet_img_3.jpg") repeat-x scroll right 680px top !important;}
.wrapper {width: 60%;}
.section_exc .testimonial{width: 92%;}
.footer-adr {width: 100%;}
.news-holder li {width: 165px;}
.seperate-content {width:80%}
.seperate-three .seperate-content {
    left: 8px;
    top: 10px;
    width: 96%;}
}
@media (max-width: 667px) {
.forcefullwidth_wrapper_tp_banner {display:none;}
#patientPortal {margin-left: 430px;}
.intro_pad {
    float: right;
    margin-right: 20px;
    margin-top: -260px;
    width: 50%;
}
.intro_pad .h1 {font-size:14px; line-height:26px; color:#000;}
.h2 p{font-size:11px; line-height:13px; color:#000;}
.intro_pad-blank5 { float: none;
    margin: -290px 2% 2%;
    padding: 2%;
    width: 240px;}
.intro_pad-blank5 .h2 p{ line-height:16px;}
#blank2 .section-mid { background: rgba(0, 0, 0, 0) url("../images/separet_img_2.jpg") repeat-x scroll right -220px top !important}
.container-blank2 {
    width: 80%; margin-left: 10%;}
.lines p{color: #000; font-size:14px; line-height:20px;}
.container-blank2 {margin-left: 4%;
    width: 50%;}
.rate-us {padding: 0 !important;}
#blank4 .section-mid {
    background: rgba(0, 0, 0, 0) url("../images/separet_img_3.jpg") repeat-x scroll right 680px top !important;}
.wrapper {width: 60%;}
.section_exc .testimonial{width: 92%;}
.footer-adr {width: 100%;}
.news-holder li {width: 165px;}
.seperate-content {width:80%}
.seperate-three .seperate-content {
    left: 8px;
    top: 10px;
    width: 96%;}
	
	}
@media (max-width: 600px) {
.forcefullwidth_wrapper_tp_banner {display:none;}
#patientPortal {margin-left: 365px;}
header#site-header {height: 120px;}
#home {margin-top: 165px !important;}
}
@media (max-width: 568px) {
#logo {
    float: right;
    left: 14%;}
.forcefullwidth_wrapper_tp_banner {display:none;}
#home {margin-top: 165px !important;}
.right .header-right {
    width: 100%; float:right;}
.header-right {
    width: 100%;}
#patientPortal {
    float: left;
    margin-left: 332px;
    margin-top: 0;}
.phone {position: relative; text-align:center !important; top: 0; margin-bottom:0;margin-right: 19%;left:30%;}
.header-social {
    height: 34px;
    margin-right: 8%;
    position: relative;
    top: 10px;
    width: 310px;
}
#logo img {margin: 36px 50px 0 !important;}
#patientPortal {margin-left: 31% !important;
    margin-right: auto;
    margin-top: 160px !important;
    padding: 1px;
    width: 40%;}
.tinynav {margin-top: 10px;}
header#site-header {height: 265px;}
#home {
    margin-top: 315px !important;
}
.black-pattern-area {
    padding: 2% !important; width:100%;}
.sixpacks-box {
    float: none;
    position: relative;
    width: 96% !important;}
.intro_pad {
    float: none;
    margin-left: 8%;
    margin-top: -260px;
    width: 20%;
}
.intro_pad .h1 {font-size:14px; line-height:26px; color:#000;}
.h2 p{font-size:9px; line-height:10px; color:#000;}
.intro_pad-blank5 { float: none;
    margin: -290px 2% 2%;
    padding: 2%;
    width: 240px;}
.intro_pad-blank5 .h2 p{ line-height:16px;}
.wrapper .testimonial {width:90%;}
.news-holder li{ float:none; margin:0; list-style:none;}
.wrapper .blue-btn {width:90%;}
.phone {left: 20%;
    margin-bottom: 0;
    margin-top: 140px;
    position: absolute;
    text-align: right !important;
    top: 0;
    width: 250px;}
.footer-seal-wrap {float:left !important; width:325px;}
.container-blank2 {margin-top: -30px;
    margin-left: 3%;
    margin-right: auto;
    width: 25%;}
.order_online{ float:none !important; width:250px !important; }
.order_online left { float:none !important; padding:0 !important; width: 250px !important;}
.order-online-box {width:250px;}
.order-online {width:250px;}
.left {float:none;}
.rate-online-box {width: 250px;}
.rate-us right {float:none; width: 250px;}
.rate-us { float:none !important; padding:0 !important; width: 250px;}
.intro_pad {margin-left: 30%; width:65%;}
.container-blank2 {width: 90%;}
.lines p{color: #000; font-size:14px; line-height:20px;}
#blank2 .section-mid { background: rgba(0, 0, 0, 0) url("../images/separet_img_2.jpg") repeat-x scroll left top !important}
.seperate-content {width:80%}
.seperate-three .seperate-content {
    left: 8px;
    top: 10px;
    width: 96%;}
#blank4 .section-mid {
    background: rgba(0, 0, 0, 0) url("../images/separet_img_3.jpg") repeat-x scroll left top !important;
.seperate-content {width: 30%; color:#fff;}
.sub_title {font-size: 14px;
    line-height: 20px;}
.seperate-area p {
    color: #fff;
    font-size: 12px;
    line-height: 14px;
    margin-bottom: 10px;}
}
@media (max-width: 414px) {
.forcefullwidth_wrapper_tp_banner {display:none;}
#patientPortal {margin-left: 25% !important; margin-right: auto; margin-top: 160px !important; width: 55%;}
.right .header-right {
    width: 100%; float:right;}
.header-right {width: 100%;}
.phone {left: 13%;
    margin-bottom: 0;
    margin-top: 140px;
    position: absolute;
    text-align: center !important;
    top: 0;
    width: 300px;}
.header-social {height: 34px;
    margin-right: 8%;
    position: relative;
    top: 10px;
    width: 298px;
}
#logo img {margin: 36px 41px 0 !important;}
.tinynav {margin-top: 20px;}
header#site-header {height: 265px;}
#home {
    margin-top: 315px !important;
}
.sixpacks-box {width: 96% !important;}
.intro_pad {margin-left: 35%; width:60%;}
#blank2 .section-mid {
    background: rgba(0, 0, 0, 0) url("../images/separet_img_2.jpg") repeat-x scroll left top !important}
.container-blank2 {
    width: 80%; margin-left: 10%;}
.lines p{color: #000; font-size:14px; line-height:20px;}
.order-online-box {width: 300px;}
.order-online {width: 300px;}
.rate-online-box {width:300px;}
.rate-us {width:300px;}
.seperate-area p{color: #fff;
    font-size: 12px;
    line-height: 16px !important;}
.seperate-three .seperate-content {
    left: 15px;
    top: 30px;
    width: 90%;}
.seperate-content {width:80%}
#blank4 .section-mid {
    background: rgba(0, 0, 0, 0) url("../images/separet_img_3.jpg") repeat-x scroll left top !important;
.seperate-area p {color: #fff;}
.intro_pad-blank5 {
    float: none;
    margin: -290px 2% 2%;
    padding: 2%;
    width: 240px;}
.intro_pad-blank5 .h1{line-height:36px;}
.intro_pad-blank5 .h2 p{ line-height:16px;}
#blank2 sub_title {color: #000;
    font-size: 16px;
    line-height: 18px}
#logo {margin-left: 11%;}
.footer-seal-wrap{width: 325px;}
}
@media (max-width: 384px) {
.forcefullwidth_wrapper_tp_banner {display:none;}
.seperate-three .seperate-content {
    left: 150px;
    top: 30px;}
}
@media (max-width: 375px) {
.forcefullwidth_wrapper_tp_banner {display:none;}
.right .header-right {
    width: 100%; float:right;}
.header-right {
    width: 100%;}
.phone {left: 18%;
    margin-bottom: 0;
    margin-top: 130px;
    position: absolute;
    text-align: center !important;
    top: 0;
    width: 250px;}
.header-social {
    height: 34px;
    margin-right: 8%;
    position: relative;
    top: 10px;
    width: 320px;
}
#logo img {margin: 36px 31px 0 !important;}
#patientPortal {margin-left: 25% !important;
    margin-right: auto;
    margin-top: 160px !important;
    width: 55%;}
.tinynav {margin-top: 20px;}
header#site-header {height: 265px;}
#home {
    margin-top: 315px !important;
}
.sixpacks-box {width: 96% !important;}
.intro_pad {margin-left: 35%; width:60%;}
#blank2 .section-mid {
    background: rgba(0, 0, 0, 0) url("../images/separet_img_2.jpg") repeat-x scroll left top !important}
.container-blank2 {
    width: 80%; margin-left: 10%; margin-top: -30px;}
.lines p{color: #000; font-size:14px; line-height:16px;}
.intro_pad-blank5 .h2 p{ line-height:16px;}
#blank2 sub_title {color: #000;
    font-size: 16px;
    line-height: 18px}
.order-online-box {width: 300px;}
.order-online {width: 300px;}
.rate-online-box {width:300px;}
.rate-us {width:300px;}
.seperate-three .seperate-content {
    left: 15px;
    top: 30px;
    width: 90%;}
.seperate-content {width:10%}
.seperate-area p {
    color: #fff;
    font-size: 12px;
    line-height: 14px;}
#blank4 .section-mid {
    background: rgba(0, 0, 0, 0) url("../images/separet_img_3.jpg") repeat-x scroll left top !important;
.seperate-area p {color: #fff;}
.intro_pad-blank5 {
    float: none;
    margin: -290px 2% 2%;
    padding: 2%;
    width: 240px;}
.intro_pad-blank5 .h1{line-height:36px;}
#logo {margin-left: 11%;}
.footer-seal-wrap {width: 325px !important;}
}
@media (max-width: 320px) {
#logo {left: 0%;}
.forcefullwidth_wrapper_tp_banner {display:none;}
.forcefullwidth_wrapper_tp_banner {display:none;}
.right .header-right {
    width: 100%; float:right;}
.header-right {
    width: 100%;}
.sixpacks-area .wrapper {
    width: 100% !important;
}
.black-pattern-area {
    padding: 2% !important; width:100%;}
.sixpacks-box {
    float: none;
    position: relative;
    width: 96% !important;}
.intro_pad {
    float: none;
    margin-left: 26%;
    margin-top: -260px;
    width: 70%;
}
.intro_pad .h1 {font-size:14px; line-height:26px; color:#000;}
.h2 p{font-size:9px; line-height:10px; color:#000;}
.intro_pad-blank5 {
    float: none;
    margin: -260px 2% 2%;
    padding: 2%;
    width: 240px;}
.intro_pad-blank5 .h2 p{ line-height:16px;}
.wrapper .testimonial {width:90%;}
.news-holder li{ float:none; margin:0; list-style:none;}
.wrapper .blue-btn {width:90%;}
.phone {position: absolute; text-align:center !important; top: 0; margin-top:140px;  margin-bottom:0; width: 320px; left:0%;}
.header-social {
    height: 34px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    top: 0;
    width: 298px;}
#blank2 sub_title {color: #000;
    font-size: 16px;
    line-height: 18px}
.footer-seal-wrap {float:left !important;}
.container-blank2 {
    margin-left: 10%;
    margin-right: auto;
    width: 80%; margin-top: -30px;
}
.lines p{color: #000; font-size:12px; line-height:18px;}
.order_online{ float:none !important; width:250px !important; }
.order_online left { float:none !important; padding:0 !important; width: 250px !important;}
.order-online-box {width:250px;}
.order-online {width:250px;}
.left {float:none;}
.rate-online-box {width: 250px !important;}
.rate-us right {float:none; width: 250px;}
.rate-us { float:none !important; padding:0 !important; width: 250px;}
.sub_title {font-size: 14px;
    line-height: 20px;}
.seperate-content {width:10%}
.seperate-three .seperate-content {
    left: 15px;
    top: 30px;
    width: 90%;}
.intro_pad-blank5 .h1 {line-height:36px;}
.seperate-area p {
    color: #fff;
    font-size: 12px;
    line-height: 14px;
    margin-bottom: 10px;}
#patientPortal {
    margin-bottom: 5px;
    margin-left: 25% !important;
    margin-right: auto;
    margin-top: 170px !important;
    position: relative;
    width: 55%;
}
#logo img {margin: 36px 50px 0 !important;}
.tinynav {display:block; margin-top: 0px;}
header#site-header {height: 250px;}
#home {margin-top: 300px !important;}
.footer-seal-wrap {width: 275px;}
@media (max-width: 240px) {
.forcefullwidth_wrapper_tp_banner {display:none;}
#logo img {
    margin: 26px 10px 0 !important;}
.phone span {font-size: 18px;}
.phone {position: absolute; text-align:center !important; top: 0; margin-top:140px;  margin-bottom:0; width: 230px;}
.header-social {width: 180px;
    margin-bottom: 30px;}
header#site-header {
    height: 270px;}
#home {margin-top: 320px !important;}
}