@charset "utf-8";
/* CSS Document */
@media only screen and (min-width:1200px) and (max-width:1365px) {
	.banner .banner_left { max-width: 60%;}
	.banner_slider { width: 40%;}
	.home_stye_gallery .owl-carousel .owl-nav .owl-next{margin-right: -40px;}
	.home_stye_gallery .owl-carousel .owl-nav .owl-prev{margin-left: -40px;}
	.how_help ul li {width: 286px;}
	.treatment_video .video_left_part iframe {width:100%;}
	.blog_inner_left {max-width:850px;}
	.next_prev {max-width:400px;}
}

@media only screen and (max-width:1169px) {
	.nav ul li ul.sub-menu{left: 0px; transform: none; position: relative; background: none; border: none; padding-left: 0; width: 100%; height: inherit; overflow: inherit; padding-bottom:0;}
	body.mobile-nav-open {
		height: 100%;
		overflow: hidden;
		width: 100%;
		position: fixed;
	}
	.nav-mobile {display:block;-webkit-transform-origin: 0 0;-webkit-animation: Grow 0.4s ease-in-out;-moz-animation: Grow 0.8s ease-in-out;-o-animation: Grow 0.4s ease-in-out;animation: Grow 0.4s ease-in-out;-webkit-backface-visibility: visible !important;}
	.nav {display: block;float: right;position: relative;right: 0;top: -27px;width: 40px;}
	.nav ul {display:none;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;}
	.nav-active ul {transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;z-index:999; display:block;background-color: #00aae8;position: fixed;top: 0px;left:0px; text-align:center;-webkit-transform-origin: 0 0;-webkit-animation: Grow 0.4s ease-in-out;-moz-animation: Grow 0.8s ease-in-out;-o-animation: Grow 0.4s ease-in-out;animation: Grow 0.4s ease-in-out;-webkit-backface-visibility: visible !important;left:0px;max-width:375px;width:100%;height:100%;padding-top:110px;overflow-x:hidden;}
	.nav-mobile-open {border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;}
	.nav.nav-active {max-width:375px;width:100%;display:block;margin:0px;position:absolute;}
	.nav.nav-active ul li {display:block;margin:0px;text-align:left;margin:0 auto; margin-bottom:29px;width: calc(100% - 65px);padding-left:63px;}
	.nav.nav-active ul li a {color:#fff;font-size:15.7px; display:block;}
	.nav.nav-active ul li a:hover {color:#026591}
	.nav.nav-active ul:first-child:before {position:fixed;content:'';left:0px;background:#00aae8 url(../images/mobile_logo.png) no-repeat 22px 15px;max-width:375px;width: 100%;height:26px;top:0px;padding:35px 22px 49px;z-index:999;border-bottom:1px solid #fff;}
	.nav.nav-active ul li.home_nav {background:url(../images/nav_home.png) no-repeat left center;}
	.nav.nav-active ul li.faq_nav {background:url(../images/nav_faq.png) no-repeat left top; min-height:25px;}
	.nav.nav-active ul li.team_nav {background:url(../images/nav_team.png) no-repeat left center;}
	.nav.nav-active ul li.gallery_nav {background:url(../images/nav_gallery.png) no-repeat left center;}
	.nav.nav-active ul li.store_nav {background:url(../images/nav_store.png) no-repeat left center;}
	.nav.nav-active ul li.blog_nav {background:url(../images/nav_blog.png) no-repeat left center;}
	.nav.nav-active ul li.mobile-list {border: none;padding-left:0px;text-align:center;padding:10px 0px;}
	.nav.nav-active ul li.mobile-list a {font-size:15.7px;}
	.nav.nav-active ul li.mobile-list:first-of-type {border:0px;font-size:18px;text-align:left;padding-left:63px;}
/* 	.nav.nav-active ul:after {position:absolute;content:'';height:1px;width:100%;background:#fff;left:0px;top:84px;} */
	.nav.nav-active ul li a .faq-angle-up{background:url(../images/faq-nav-up-arrow.png) no-repeat left top; height:12px; width:22px; display:inline-block; float:right;}
	.nav.nav-active ul li a .faq-angle-down {background:url(../images/faq-nav-down-arrow.png) no-repeat left top; height:12px; width:22px; display:inline-block; float:right;}
	
	.header .hed_but {display:none;}
	.header .right {padding-right: 20px;}
	/*.header .logo{max-width: 258px;}*/
	.nav{transform: inherit;}
}

@media only screen and (max-width: 1023px) {
	.treatment_steps .accordianbody .half {
	    max-width: 100%;
	}
}

@media only screen and (min-width:1024px) and (max-width:1279px) {
	.footer .copyrightlow {max-width:370px;padding:0px;text-align:center;margin:0 auto;float:none;}
	.footer .foot_menu {margin-top: 42px;max-width: 33%;padding: 0 0 0 69px;text-align: left;min-height:245px;}
	.footer .newsletter {max-width:370px;padding:0px;text-align:center;margin:0 auto; margin-top:20px;float:none;}	
	.consaltation_status {font-size:14px;}
	.banner .banner_left {max-width: 550px;width: 100%;}
	.banner .banner_left .banner_head {font-size: 39px;}
	.banner_slider {width:35%;}
	.banner .banner_left p {font-size:21px;}
	.banner .banner_left .banner_but a {font-size:18px;}
	.home_faq_main .wrap {padding:0px 50px;}
	.home_stye_gallery .wrap {padding:0px 90px;}
	.how_help ul li {width: 235px;}
	.how_help ul li a {font-size:14px;}
	.how_help ul li:first-child a {font-size:12px;}
	.team .wrap, .blog_individual .wrap {width:1000px;}
	.team_main_area .team_block .team_image {height:175px;width:175px;}
	.team_main_area .team_block {max-width:50%; width:50%; margin-right:0; padding:0 30px; margin-top:15px; margin-bottom:15px;}
	.blog .wrap {padding:0px 50px;}
/* 	.blog_main_block .blog_list_text {max-width: 56%;} */
	.blog_inner_left {max-width:64%;padding-right: 30px;}
	.blog_inner_left .other_articles {display:none;}
	.next_prev {max-width: 45%;}
	.charity .wrap, .treatment_content .wrap {padding:0px 50px;}
	
	.terms_service .wrap, .privacy_policy .wrap, .stye_relief .wrap {padding:0px 50px;width:100%;}
/* 	.gallery_main .gallery-main-cat a {width:32.5%;} */
/* 	.gallery_main .gallery-main-cat a:nth-child(4n) {margin-right: 9px;} */
	.gallery_main .gallery-main-cat a:nth-child(3n) {margin-right: 0px;}
	.header .logo{max-width: 258px;}
	.nav{transform: inherit;}
	.team_main_area .team_block p{min-height:30px;}
	

	.nav.nav-active ul.sub-menu li{width:100%; padding-left:0; margin-bottom:15px;}
	.nav.nav-active ul.sub-menu li.faq-sub-arrow:before{content:""; position:absolute; left: -53px; top: 5px; background:url(../images/faq-nav-lft-arrow.png) no-repeat left top; height:14px; width:8px;}
	.nav.nav-active ul.sub-menu li:last-child{margin-bottom:0;}
	.nav.nav-active ul.sub-menu li a{font-size:12px;}
	.nav.nav-active ul.sub-menu:after{display:none;}
	.treatment_video .video_left_part iframe {width:100%;}
	.treatment_video .video_left_part {margin-top: 57px;}
}




@media only screen and (max-width:1023px) {
	.treatment_video .video_left_part iframe {width:100%;}
	.header {padding:0px;}
	.header .logo {margin-left:15px;}
	.header .hed_but {display: block!important;}
	.banner .banner_left {text-align:center;margin:0 auto;float:none;}
	.banner .banner_left .banner_but {margin:0 auto;margin-top:30px;}
	.banner_slider {display:none;}
	.get_rid .wrap {padding:0px 128px;}
	.get_rid br {display: none;}
	.get_rid .rid_blocks .block {max-width:100%;margin-bottom:35px;}
	.styeguy_mathod .block, .styeguy_mathod .mathod_blocks .block {margin:0 auto; margin-bottom:55px;float:none;}
	.styeguy_mathod .block, .styeguy_mathod .mathod_blocks .block:nth-child(2) {margin:0 auto; margin-bottom:35px;float:none;}
	.home_faq_main .wrap {padding-left:50px;padding-right:50px;}
	.home_stye_gallery .gallery_main_block {padding:0px 73px;}
	.home_stye_gallery .owl-carousel .owl-nav {display: block;position: absolute;top: 50%;width: 100%;margin-top: -31px;}
	.home_stye_gallery .owl-carousel .owl-nav .owl-prev {left: -45px;}
	.home_stye_gallery .owl-carousel .owl-nav .owl-next {    right: -45px;}
	.home_stye_gallery .owl-carousel .owl-nav .owl-next {margin-right: -40px;}
	.home_stye_gallery .owl-carousel .owl-nav .owl-prev {margin-left: -40px;}
	.how_help ul li {margin:0px;margin-bottom:50px;}
	.how_help ul li:nth-child(odd) {margin-right:15px;}
	.how_help ul li:nth-child(3), .how_help ul li:nth-child(4){margin-bottom:0px;}
	.footer .copyrightlow {max-width:370px;padding:0px;text-align:center;margin:0 auto;float:none;}
	.footer .foot_menu {margin-top: 42px;max-width: 33%;padding: 0 0 0 69px;text-align: left;min-height:260px;}
	.footer .newsletter {max-width:370px;padding:0px;text-align:center;margin:0 auto; margin-top:20px;float:none;}
	
	.faq .wrap {width:100%;padding:0px 53px;}
	.inner_page_title h3 {padding:0px 30px;}
	.inner_page_title p {max-width:390px; width:100;}
	
	.team_main_area .team_block, .team_main_area .team_block:last-child {margin:0 auto;float:none;}
	.team_main_area .team_block {margin-bottom:50px; max-width: 80%;}
	.team_main_area .team_block p {min-height:inherit;}
	.team_main_area .team_block h3 {margin-bottom:25px;}
	.team_main_area .team_block p {margin-bottom:25px;}
	
	.about .doctor_image {margin:0 auto; margin-bottom:15px;float:none;}
	.about .wrap {width:100%;padding:0px 50px;}
	.fast_fact {margin-top: 57px;}
	
	.page-template-tpl-blog .inner_page_title p {max-width:530px;}
	.blog .wrap {padding:0px 44px;}
	.blog_main_block .blog_list_text {/* max-width:45%; */float:left; padding-left: 43px;}
	.blog_main_block .blog_list_text h3 {margin-top:0px;}
	
	.blog_individual .wrap {width:100%;padding:0px 50px;}
	.blog_inner_right {max-width:100%;padding-left:0px;}
	.blog_individual .wrap {width:100%;padding:0px 50px;}
	.blog_inner_right .blog_inner_news .widget_wysija_cont { margin: 0 auto;max-width: 285px;}
	.blog_inner_right .other_articles {display:none;}
	.blog_inner_text .mobile {display:block;}
	.blog_inner_text .web {display:none;}
	.blog_inner_text .blog_inner_image {float:none;margin:0 auto;margin-bottom:45px;}
	.blog_inner_left {padding:0px;border:0px;}
	.blog_inner_left .share_nav {text-align:center;}
	.blog_inner_left .share_nav .share {float:none;margin-bottom:38px;}
	.share_nav label {text-align:left;}
	.blog_inner_left .other_articles {margin-top:70px}
	.next_prev {float:none;margin:0 auto;}
	
	.charity .wrap {padding:0px 57px;}
	.charity_image_section .charity_image {width:100%;margin:0 auto; margin-bottom:5px;float:none;}
	.cherity_donation_section input[type="submit"] {margin-top:0px;}
	
	.treatment_content .wrap {padding:0px 50px;}
	.page-template-tpl-treatment .inner_page_title h3 {font-size:38px;padding:0px;}
	.page-template-tpl-treatment .inner_page_title p {font-size:18px;max-width:525px;}
	.heading_section .progress_main {padding:0px;}
	.heading_section .progress_main .progress_area {line-height:37px;}
	.treatment_steps .accordianbody {padding-left:0px; margin-top: 35px; margin-bottom: 40px;}
	.treatment_steps .accordianbody .step_1_content.form_row select {max-width:420px;}
	.treatment_steps .accordianbody .step_1_content.form_row input[type="button"] {margin-right:0px;}
	.treatment_steps .accordianbody .step_2_form .form_row {float:none; margin-bottom: 25px;}
	.treatment_steps .accordianbody .step_2_form .form_row.city, .treatment_steps .accordianbody .step_2_form .form_row.zip {float:left;max-width:48.7%;}
	.treatment_steps .accordianbody .step_5_form .form_row.state {float:left;}
	.treatment_video { margin-top: 60px;padding-left:24px; padding-right:24px;}
	.treatment_video .wrap {padding:0px 26px;}
	.treatment_video .video_left_part {width:100%;}
	.treatment_video .video_right_part {width:100%;text-align:center;padding-left:0px; margin-bottom:80px;}
	.treatment_video .video_right_part li {text-align:left;}
	
	.gallery_main .gallery-main-cat p {display: none;}
	.gallery_main .quick_menu ul {margin-bottom:34px;}
	.terms_service .wrap, .privacy_policy .wrap, .stye_relief .wrap {padding:0px 50px;width:100%; margin-bottom:125px;}
	.blog_inner_left .other_articles {display:block;}
/* 	.gallery_main .gallery-main-cat a {width:49%; margin-bottom:10px;} */
	.gallery_main .gallery-main-cat a:nth-child(2n){margin-right: 0px;}
	.gallery_main .gallery-main-cat{padding-bottom: 60px;}
	.header .logo{max-width: 258px; margin-top:25px;}
	.nav{transform: inherit;}
	.nav-mobile {right: 15px; top:32px;}
	
	.nav ul li ul.sub-menu{left: 0px; transform: none; position: relative; background: none; border: none; padding-left: 0; width: 100%; height: inherit; overflow: inherit; padding-bottom:0;}
	.nav.nav-active ul.sub-menu li{width:100%; padding-left:0; margin-bottom:15px;}
	.nav.nav-active ul.sub-menu li.faq-sub-arrow:before{content:""; position:absolute; left: -53px; top: 5px; background:url(../images/faq-nav-lft-arrow.png) no-repeat left top; height:14px; width:8px;}
	.nav.nav-active ul.sub-menu li:last-child{margin-bottom:0;}
	.nav.nav-active ul.sub-menu li a{font-size:12px;}
	.nav.nav-active ul.sub-menu:after{display:none;}
	.inner_page_title{margin-bottom:50px; padding:21px 0 31px 0;}
	.about .fast_fact h3{margin-bottom: 25px;}
	.page-template-tpl-team .inner_page_title, .page-template-tpl-blog .inner_page_title{padding:20px 0 30px;}
	.blog_main_block .blog_block{margin-bottom:40px;}
	.blog_inner_news h3{margin-bottom: 45px;}
	.blog_inner_text h3{margin-top: 30px;}
	.blog_individual {margin-bottom: 100px;}
	.charity_image_section{margin-top: 35px;}
	.table_section {margin-top: 40px;}
	.cherity_donation_section {margin-bottom: 80px;}
	.faq .faq_list{margin-bottom: 80px;}
	.how_it_work .faq_list .accordianbody {padding-bottom: 45px;}
	.get_rid{padding-top: 60px; padding-bottom: 70px;}
	.get_rid h3{margin-bottom: 20px;}
	.get_rid .rid_blocks .block .rid_icon {min-height: 140px;}
	.styeguy_mathod{padding-top: 55px;}
	.home_faq_main {padding-top: 45px;}
	.faq_list {margin-top: 30px;}
	.home_stye_gallery p{max-width: 460px;}
	.home_stye_gallery{padding-bottom: 80px;}
	.online_store .wrap{width:92%;}
	.online_store iframe{width:100%; margin-top: 40px;}
	.stye_relief .wrap{margin-bottom: 75px;}
	.header .right {padding-right: 40px;margin-top: 39px;}
	.terms_service .wrap{margin-bottom: 50px;}
	.treatment_form_section{margin-top: 0;}
	.step_1_content{margin-top: 20px; margin-bottom: 65px;}
	.consaltation_status{margin-top: 15px;}
	.faq_list .accordianbody.ui-accordion-content-active{padding-bottom:20px;}
	.newsletter h3{margin-bottom:10px; display:inline-block; margin-top:15px;}
	.gallery_main{padding:0 30px;}
	.inner-container .backtogallery {margin-bottom: 25px;}
	.gallery_main .gallery-main-cat .gallery_indi_images a:nth-child(2n){margin-right:0;}
	.blog_individual .back_to_blog{margin-bottom: 48px;}
	.footer .bottom_copyright{margin-top:50px;}
	.footer .newsletter .form input{max-width: 280px;}
	.footer .newsletter .socila_footer {text-align: center;}
	.footer .newsletter .socila_footer span{display:inline-block;}
	.page-template-tpl-thankyou .inner-container h3{margin-bottom: 30px;}

	/*20/06/2017*/
	.treatment_steps .accordianbody .form_row.coupon-input {width:27%;}
	.page-template-tpl-treatment .treatment_steps .accordianbody .coupon_info label {line-height:normal;margin-top:30px;}
}



@media only screen and (max-width: 768px) {
	.treatment_steps .accordianbody .half,
	.treatment_steps .accordianbody select {max-width: 100%;}
	.treatment_steps .accordianbody .step_2_form .form_row.city, .treatment_steps .accordianbody .step_2_form .form_row.zip {float:left;max-width:100%;}
	.treatment_steps .accordianbody .form_row.email,
	.treatment_steps .accordianbody .form_row.zip {margin-left: 0;}
}



@media only screen and (max-width:767px) {
	.treatment_steps .accordianbody .permission_section .per_block.purchase_warming {display:inline-block;}
	.wrap {width:100%!important;padding:0px 48px;}
	.faq .wrap, .about .wrap,.blog .wrap, .blog_individual .wrap, .charity .wrap, .treatment_content .wrap, .get_rid .wrap {padding:0px 48px;}
	.header {padding:0px;}
	.header .logo {margin-left: 15px;}
	.consaltation_status {padding:12px 15px;}
	.banner .banner_left {text-align:center;}
	.header .hed_but {display: none!important;}
	.banner .banner_left .banner_head {font-size:34px;line-height:39px;}
	.banner .banner_left p, .banner .banner_left label {font-size:22px;}
	.banner_slider {display:none;}
	.banner .banner_left .banner_but {margin:0 auto;margin-top:30px;}
	.get_rid .rid_blocks .block {max-width:100%;margin-bottom:48px;}
	.get_rid .rid_blocks .block:last-child {margin-bottom:0px;}
	.styeguy_mathod .block {max-width:100%;margin-bottom:68px;}
	.styeguy_mathod .block:last-child {margin-bottom:0px;}
	.faq_list .accordianheader {padding-right:35px;}
	.faq_list .accordianheader.ui-state-active {padding-top: 15px; padding-bottom:15px;padding-right:35px;}
	.home_stye_gallery .owl-carousel .owl-nav {display: block;position: absolute;top: 50%;width: 100%;margin-top: -31px;}
	.home_stye_gallery .owl-carousel .owl-nav .owl-prev {left: -45px;}
	.home_stye_gallery .owl-carousel .owl-nav .owl-next {    right: -45px;}
	.how_help .wrap {padding:0px 20px;}
	.how_help ul li {display:block;margin:0 auto;margin-bottom:30px;}
	.how_help ul li:nth-child(2n+1) {margin: 0 auto 30px;}
	.how_help ul li:last-child {margin:0 auto;margin-bottom:0px;}
	.footer .copyrightlow {max-width:100%;padding:0px;text-align:center; margin-bottom:25px;}
	.footer .foot_menu {max-width:100%;padding:0px;text-align:center; margin-top:25px; min-height:inherit;}
	.footer .newsletter {max-width:100%;width: 100%;padding:0px;text-align:center;margin-top:20px; float:left;}
	
	.inner_page_title h3 {font-size:48px; padding: 0px 20px;}
	.inner_page_title p {width:90%; font-size:22px; margin-top:0;}
	.team_main_area .team_block, .team_main_area .team_block:last-child {margin:0 auto;float:none;}
	.team_main_area .team_block {margin-bottom:56px; max-width: 100%;}
	.team_main_area .team_block p {min-height:inherit;}
	.team_main_area .team_block h3 {margin-bottom:9px;}
	.team_main_area .team_block p {margin-bottom:11px;}
	
	.quick_menu ul {margin-bottom:34px; position:relative; border: 1px solid #eff0f0;height: 39px;overflow: hidden;text-align: left;transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-webkit-transition:all ease-in-out .3s;}
	.quick_menu li {border-right: 0px solid #58595b;display: block;line-height: 1;padding: 10px 13px;}
	.quick_menu ul.open {height:151px;overflow:inherit;transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-webkit-transition:all ease-in-out .3s;}
	.quick_menu ul:after {background:url(../images/quickmenu_drop.png) no-repeat;position:absolute;content:'';height: 6px;position: absolute;right: 12px;top: 15px;width: 12px;}
	.quick_menu ul.open:after {transform:rotate(180deg);}
	.gallery_main .gallery-main-cat p {display:none;}
	.blog_main_block .blog_list_text {float: none;max-width: 100%;padding-left: 0;}
	.blog_inner_right {margin: 0 auto;float:none;padding:0px 20px;}
	.blog_inner_text .web {display:none;}
	.blog_inner_text .mobile {display:block;}
	.blog_inner_right .other_articles {display:none;}
	.blog_inner_left {margin-top:30px;}
	.blog_inner_left {padding-right:0px;border:0px;}
	.blog_inner_left .share_nav {text-align:center; margin-top:30px;}
	.blog_inner_left .share_nav .share {float:none;margin-bottom:38px;}
	.share_nav label {text-align:left;}
	.blog_inner_left .other_articles {margin-top:50px}
	.blog_inner_text .blog_inner_image {margin-bottom:28px;}
	
	.about .doctor_image {margin-bottom:11px;}
	.fast_fact {margin-top: 57px;}
	.charity_image_section .charity_image {width:100%;margin:0 auto; margin-bottom:11px;float:none;}
	.cherity_select .credit_card .card_securitycode, .cherity_select .credit_card .card_date {float: none;max-width: 100%;width: 100%;}
	.cherity_select .credit_card .card_securitycode {margin-left: 0;}
	.cherity_donation_section input[type="submit"] {margin-top:0px;}
	.heading_section .progress_main {padding:0px;}
	.heading_section .progress_main .progress_area {line-height:37px;}
	 
	 .treatment_steps .accordianbody {margin-bottom:20px;padding-left:0px; margin-top:30px;}
	.treatment_steps .accordianbody .step_1_content.form_row select {width:64%;height: 50px;}
	.treatment_steps .accordianbody .step_1_content.form_row input[type="button"] {margin-left: 0;margin-right: 0;padding: 0 23px;height: 49px;}
	.treatment_steps .accordianbody .form_row.zip {margin-left:0px;max-width:100%;}
	.treatment_steps .accordianbody input[type="button"], .treatment_steps .accordianbody input[type="submit"] {padding: 0 45px;}
	.treatment_steps .accordianbody .form_row input[type="button"] {margin-left: 0; margin-right: 0px; height:52px;}
	.treatment_steps .accordianbody .form_row input[type="button"] +  input[type="button"] {margin-left: 15px; margin-right: 0px;}
	.treatment_steps .accordianbody .image_part .image_block {margin-right:4px;}
	.treatment_steps .accordianbody .card_securitycode, .treatment_steps .accordianbody .card_date {float: none;max-width: 100%;width: 100%;}
	.treatment_steps .accordianbody .card_securitycode {margin-left:0px;}
	.treatment_video { margin-top: 50px;padding-left:24px;padding-right:24px;}
	.treatment_video .wrap {padding:0px 26px;}
	.treatment_video .video_left_part {width:100%;}
	.treatment_video .video_left_part iframe{width:100%;}
	.treatment_video .video_right_part {width:100%;text-align:center;padding-left:0px;}
	.treatment_video .video_right_part li {text-align:left;}
	.next_prev {float:none;margin:0 auto;}
	.gallery_main .gallery-main-cat a {width: 100%;margin-bottom: 20px;}
	.header .logo{max-width: 258px;}
	.nav{transform: inherit;}
	.banner{padding: 20px 0px 30px;}
	.nav ul li ul.sub-menu{left: 0px; transform: none; position: relative; background: none; border: none; padding-left: 0; width: 100%; height: inherit; overflow: inherit; padding-bottom:0;}
	.nav.nav-active ul.sub-menu li{width:100%; padding-left:0; margin-bottom:15px;}
	.nav.nav-active ul.sub-menu li.faq-sub-arrow:before{content:""; position:absolute; left: -53px; top: 5px; background:url(../images/faq-nav-lft-arrow.png) no-repeat left top; height:14px; width:8px;}
	.nav.nav-active ul.sub-menu li:last-child{margin-bottom:0;}
	.nav.nav-active ul.sub-menu li a{font-size:12px;}
	.nav.nav-active ul.sub-menu:after{display:none;}
	.inner_page_title{padding: 20px 0px; margin-bottom:35px;}
	.faq_list .accordianbody .video iframe{width:100%;}
	.faq_list .accordianbody .video{margin-top: 30px; margin-bottom: 25px;}
	.get_rid .rid_blocks .block .rid_type{margin-top:0;}
	.mathod_blocks{padding:0 20px;}
	.faq_list {margin-top: 30px;}
	.help_but{padding:0 20px;}
	.about .fast_fact h3{margin-bottom: 10px;}
	.page-template-tpl-team .inner_page_title, .page-template-tpl-blog .inner_page_title{padding-top: 20px; padding-bottom: 20px;}
	.page-template-tpl-blog .inner_page_title p{font-size:22px; margin-top:0;}
	.blog_main_block .blog_list_text h3{margin-top: 10px; margin-bottom: 15px;display: inline-block; width: 100%;}
	.blog_main_block .blog_block {margin-bottom: 40px;}
	.blog_individual .back_to_blog {margin-top: 20px; margin-bottom: 30px;}
	.blog_individual{margin-bottom:80px;}
	.charity_image_section{margin-top: 30px; margin-bottom:25px;}
	.cherity_donation_section{margin-top: 40px; margin-bottom: 60px;}
	.cherity_donation_section h3{margin-bottom: 15px;}
	.cherity_donation_section ul {margin-bottom: 20px;}
	.cherity_select {margin-bottom: 35px;}
	.faq_list .accordianbody.ui-accordion-content-active{margin-top:0;}
	.faq .faq_list {margin-bottom: 80px;}
	.blog .pagination{margin: 50px 0px 80px;}
	.gallery_main .quick_menu ul {margin-bottom: 32px;}
	.privacy_policy .wrap, .terms_service .wrap{margin-bottom: 80px;}
	.stye_relief {margin-bottom: 50px;}
	.team_main_area {margin-bottom: 30px;}
	.get_rid{padding-top: 36px;}
	.get_rid .rid_blocks{margin-top: 35px;}
	.get_rid .rid_blocks .block .rid_icon{min-height: 160px;}
	.styeguy_mathod{padding-top: 25px; padding-bottom:30px;}
	.styeguy_mathod .block, .styeguy_mathod .mathod_blocks .block:nth-child(2){margin-bottom: 0;}
	.home_faq_main {padding-top: 27px;}
	.home_faq_main .wrap {padding-left: 20px;padding-right: 20px;}
	.page-template-tpl-treatment .inner_page_title p{margin-top:15px;}
	.treatment_steps .accordianbody h3{margin-bottom: 25px;}
	.treatment_steps .accordianbody .form_row{margin-bottom:10px;}
	.treatment_video .video_right_part{padding-top: 30px;}
	.treatment_video .video_right_part ul{margin-bottom:40px;}
	.inner_page_title h3{line-height:50px;}
	.has-sub-heading h3{margin-bottom:10px;}
	.team-inner-title h3{font-size: 34px;}
	.nav.nav-active ul li.mobile-list:first-of-type {padding-top: 0;padding-bottom: 0;}
	.nav.nav-active ul li.mobile-list{width: calc(100% - 60px); padding:10px 5px;}
	.treatment_video .video_left_part iframe {width:100%;max-height: 350px;}
	.treatment_steps .accordianbody .coupon_info .form_row.half.coupon-input {max-width:100%;}

	.treatment_steps .accordianbody input[type=submit] {height: 51px;}
	/*20/06/2017*/
	.treatment_steps .accordianbody .form_row.coupon-input {margin-left:0px;margin-right:0px;width:auto}
	.page-template-tpl-treatment .treatment_steps .accordianbody .coupon_info label {line-height:normal;margin-top:30px;}
}


@media only screen and (max-width:415px) {
	.nav.nav-active ul:first-child:before {max-width:290px;}
	.treatment_steps .accordianbody label.label_radio {display: block;}
	.header .logo {margin-left:15px;margin-top: 25px;max-width: 150px;}
	.consaltation_status {padding: 12px 15px; margin-top: 12px;}
	.banner .wrap {width:100%;padding: 0 15px;}
	.wrap {padding: 0 15px;width: 100%;}
	.banner .banner_left .banner_head {font-size: 20px;line-height: 28px;}
	.banner .banner_left p, .banner .banner_left label {font-size: 16px;}
	.banner .banner_left .banner_but a {font-size:15px;}
	.get_rid .wrap {padding: 0 20px;}
	.get_rid .rid_but a {font-size:14px;}
	.home_stye_gallery .gallery_main_block {padding: 0 35px; margin-top: 30px;}
	.how_help ul li {width:100%;}
	.how_help ul li:nth-child(3){margin-bottom:30px;}
	.nav-mobile.nav-mobile-open {left: calc(100% - 55px);}
	.faq .wrap, .about .wrap,.blog .wrap, .blog_individual .wrap, .charity .wrap, .treatment_content .wrap { padding: 0 15px;}
	.about .doctor_image {height: 290px;width:290px;}
	.doctor_image.fl > img {width: 110%;}
	.blog_main_block .blog_list_text {max-width:100%;float:none;padding-left:0px;}
	.blog_inner_text .blog_inner_image, .blog_inner_text .blog_inner_image img {width:100%;}
	.share_nav label {width:75px;}
	.page-template-tpl-treatment .inner_page_title h3 {font-size: 25px;line-height: 28px;padding: 0;}
	.treatment_steps .accordianbody .step_1_content.form_row input[type="button"] {padding: 0 10px; float:right;}
	
	.nav.nav-active ul li.mobile-list a {font-size:12px!important;}
	.nav.nav-active ul li.mobile-list:first-of-type a {font-size:18px!important;}
	
	.gallery_main .gallery-main-cat a {width: 100%; margin-right: 4px;margin-bottom: 25px;}
	.header .logo{max-width: 160px; margin-top: 30px;}
	.nav{transform: inherit;}
	.nav.nav-active ul:before {width:290px;}
	.nav-mobile.nav-mobile-open{left: 245px;}
	.nav-active ul{width:290px;}
	.get_rid h3{font-size:34px;}
	/*.get_rid p{font-size:17px;}*/
	.get_rid .rid_blocks .block .steps{margin-bottom: 12px;}
	.styeguy_mathod h3{margin-bottom: 20px;}
	.home_faq_main > .wrap > p{padding: 0 20px;}
	.home_stye_gallery{padding-top: 50px; padding-bottom: 50px;}
	.how_help h3{font-size: 28px;}
	.how_help{padding-top: 26px; padding-bottom: 40px;}
	.footer .newsletter .form input{max-width: 280px; margin-bottom:15px;}
	.footer .bottom_copyright{margin-top: 30px;}
	.nav-mobile {right: 15px; top: 30px;}
	.header .right {padding-right: 25px; margin-top: 36px;}
	.treatment_steps .accordianbody .form_row input[type="button"]{padding: 0 22px;}
	.footer .newsletter .socila_footer a{margin-right: 2px;}

	/*20/06/2017*/
	.treatment_steps .accordianbody .form_row.coupon-input {margin-left:0px;margin-right:0px;width:auto}
	.page-template-tpl-treatment .treatment_steps .accordianbody .coupon_info label {line-height:normal;margin-top:30px;}
}




	@-webkit-keyframes Grow {
	0% {
		opacity: 0;
		left:-50%;
	}

	100% {
		opacity: 1;
		left:0px;
	}
}

@-moz-keyframes Grow {
	0% {
		opacity: 0;
		left:-50%;
	}

	100% {
		opacity: 1;
		left:0px;
	}
}

@-o-keyframes Grow {
	0% {
		opacity: 0;
		left:-50%;
	}

	100% {
		opacity: 1;
		left:0px;
	}
}

@keyframes Grow {
	0% {
		opacity: 0;
		left:-50%;
	}

	100% {
		opacity: 1;
		left:0px;
	}

}
.logo-number {
    display: none;
    position: fixed;
    top: 50px;
    z-index: 999;
    color: #fff;
    font-size: 12px;
    left: 25px;
    text-align: left;
}

.logo-number a {
	color: #fff;
}
.nav-active .logo-number {
	display: block;	
}

@media screen and (max-width: 480px) {
	.treatment_steps .accordianbody .form_row {
		margin-bottom: 25px !important;
	}
	.treatment_steps .accordianbody .radio {
		margin-right: 20px;
	}
}