@import url("../zh2016/style.min.css");
/*.kwayy-team-box{
    width:150px;
}
.single-team_member .single-team-left{
     width: 200px !important;
}
.status-publish .kwayy-team-box{
    width:150px !important;
}

*/

.res_div div {
    position: relative;
    display: block;
    margin: auto;
    clear: both;
    color: #ae1010;
}
.result .res_div span {
    color: #2d2d2d;
    display: inline-block;
}
.result .res_div p {
    position: relative;
    display: inline-block;
	margin:0px;
}
.res_div.res_cat span {
    display: inline-block;
	color:#2d2d2d;
}

.res_div.res_cat p {
    margin: 0;
    padding: 0;
    display: inline-block;
}

.res_div.res_cat {
    position: relative;
    display: block;
    margin: auto;
    text-align: left;
}
.result .res_div {
    display: inline-block;
}

span.res_div {
    color: #2d2d2d;
    font-weight: normal;
}
.after_slider.vc_row.wpb_row.vc_row-fluid.vc_custom_1469522307051.kwayy-row-fullwidth-true.kwayy-row-bgprecolor-skin{
    visibility: hidden;
    opacity: 0;
	display:none;
}
td {
    border: 1px solid #ededed;
    padding: 6px 10px 6px 10px;
}
.ne-image .widget-title{
	display:none;
}
#snippet-box{
		position:absolute;
		left:-300%;
}
.kwayy-titlebar-main .breadcrumb-wrapper span {
    text-transform: uppercase;
    text-shadow: 1px 0px 5px black;
    color: white;
}
.breadcrumbs {
    display: none;
}
.kwayy-titlebar-main {
    padding-top: 240px;
}
.kwayy-flexible-width-right .social-icons{
float:right;
}
.tm-tb-right-content i{
margin-right:5px;
}
.our_doc_div{
padding-top:0px !important;
padding-bottom:40px !important;
}
.nhi_div{
padding-bottom:40px !important;
}

@media(max-width:607px){
	.top-contact li:first-child {
   border:none !important;
}
	.top-contact li{
		display:block;
	text-align:center;
	 border:none !important;
	}
	
	
}
/*
@media(max-width:767px){
    .single-team_member .single-team-left{
       width: 100% !important;  
    }
}
    @media(max-width:991px){
    	   .status-publish .kwayy-team-box{
    width: 40% !important;
    margin:auto;
}
   .status-publish .kwayy-team-box img{
    width: 100%!important;
}
    }


    @media(max-width:414px){
    	   .status-publish .kwayy-team-box{
    width: 100% !important;
}
   .status-publish .kwayy-team-box img{
    width: 100%!important;
}
}
*/

.flex-caption p{
text-align:justify; 
}

.flex_caption .post-title{
text-align:justify;
}
     #navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal > li.mega-menu-item > a.mega-menu-link:hover{
/*    padding: 0px 2px 0 2px !important;*/
     color:white !important;
	 }
     
    .kwayy-header-style-1 #navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal > li.mega-menu-item > a{
        padding: 0 2px 0 2px !important;
    }
	    .mega-sub-menu{
background-color:#AE1010 !important;
    }
	
	#navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu a, #navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal li.mega-menu-flyout .mega-sub-menu a{
	background-color:transparent;
	color:white;
	}
	#navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal li.mega-menu-flyout .mega-sub-menu a:hover{
	background-color:white !important;
	color:#AE1010 !important;
	}
	.mega-current_page_parent a{
color:white !important;
	}
	.mega-current_page_parent ul li a{
		border-bottom:1px solid white !important;
	}
	.about-containt{
	    text-align: justify;
	}
	.author{
	display:none;
	}

.selectstyle .wpcf7-form-control-wrap{
    padding-top: 0px !important;
    margin-bottom: 0px;
    }

 .mkapp .wpcf7-form-control-wrap{
    margin-bottom: 15px;
    display: block!important;
    padding-top: 5px;
	}
	.mkapp{
	margin:auto auto 20px auto;	
	}
	.vc_btn3-container.vc_btn3-inline{
	text-align:center;
	}
	
	.mega-toggle-on a{
border-bottom:1px solid white !important;
	}
	.kwayy-team-search-btn{
	    border-left: 100px solid transparent;
	}
	.kwayy-team-search-btn a i{
	    top: -42px;
    font-size: 25px;
	}
	.calc p{
    display:none;
}

.hnc .kwayy-servicebox-lefticon .kwayy-icon {
    background: #E94D37;
}
.hic  .kwayy-servicebox-lefticon .kwayy-icon{
  background:#FFC107;
}
.hnc .wpb_gallery.wpb_posts_slider.wpb_content_element {
    border: 1px solid #E94D37;
}
.hts .wpb_gallery.wpb_posts_slider.wpb_content_element {
    border: 1px solid #ae1010;
}
.hic .wpb_gallery.wpb_posts_slider.wpb_content_element {
    border: 1px solid #FFC107;
}
#navbar{
margin:25px auto auto auto;
}
.is-sticky #navbar{
margin:auto;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:focus {
color:white !important;
}
.mega-toggle-on .mega-menu-link{
color:white;
}
@media (max-width: 1199px){
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item:hover{
background:#AE1010;
color:white;
}
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:last-child a.mega-menu-link{
color:white;
}
.kwayy-topbar .tm-tb-right-content{
display:table;
margin:auto;
}
div.wpcf7 label{
font-weight:normal;
}
.mrgnbtm {
    margin-bottom: 15px;
}
.ui-timepicker-div dl dd{
text-transform: uppercase;
}
.fnt .vc_tta-title-text {
    font-family: serif;
}

.cycloneslider-template-standard{
margin-bottom:0 !important;
margin-top:auto;
margin-left:auto;
margin-right:auto;
}

.top_space{
margin-top:20px;
margin-bottom:19px;
}

.footer .widget ul.social-icons .twitter a,.kwayy-flexible-width-left .social-icons li.twitter, .kwayy-flexible-width-right .social-icons li.twitter a i {
background-color: #2cbfd9;
color:white;
}
.footer .widget ul.social-icons .facebook a,.kwayy-flexible-width-left .social-icons li.facebook, .kwayy-flexible-width-right .social-icons li.facebook a i {
background-color: #4583bc;
color:white;
}
.footer .widget ul.social-icons .googleplus a,.kwayy-flexible-width-left .social-icons li.googleplus, .kwayy-flexible-width-right .social-icons li.googleplus a i {
background-color: #d3452b;
color:white;
}

.footer .widget ul.social-icons .linkedin a,.kwayy-flexible-width-left .social-icons li.linkedin, .kwayy-flexible-width-right .social-icons li.linkedin a i {
background-color: #0b84b3;
color:white;
}
.footer .widget ul.social-icons .instagram a,.kwayy-flexible-width-left .social-icons li.instagram, .kwayy-flexible-width-right .social-icons li.instagram a i {
background-color: #34638b;
color:white;
}
.footer .widget ul.social-icons .youtube a, .kwayy-flexible-width-left .social-icons li.youtube, .kwayy-flexible-width-right .social-icons li.youtube a i{
	background-color: #e62117;
color:white;
}

.social-icons li a i{
color:white;
    margin: 0px !important;
}
.footer .widget ul.social-icons > li{
padding-top:0;
}
.ne .kwayy-heading-wrapper.kwayy-heading-wrapper-align-left{
padding-bottom:0;
margin-bottom:15px;
}
.ne.ne-events .lcp_catlist{
padding:0;
margin:0;
}
.ne.ne-image .lcp_catlist {
    padding: 0;
    margin: 0px 0 15px 0 !important;
}
.ne .lcp_catlist li a{
    position: relative;
font-size:16px;
text-align:left;
}
/*
.ne .lcp_catlist li span, .ne .lcp_catlist li span a{
    display: Block;
	    font-size: 14px;
    color: #AE1010;
    text-align: right;
}
*/
.ne-image .lcp_catlist li img, .ne-image .lcp_catlist li a:nth-of-type(1) {
    float: left;
    position: relative;
    display: inline-block;
    margin: 0 5px 0 0px;
}
.ne-image .ne-time {
    position: relative;
    display: block;
    font-size: 14px;
    color: #676767;
    overflow: hidden;
}
.ne-image .lcp_catlist li a:nth-of-type(2) {
    position: relative;
    font-size: 16px;
    text-align: left;
	display:block;
	overflow:hidden;
}
.ne.ne-image .lcp_catlist li {
    padding: 15px 0 15px 0;
}
.ne.ne-events .lcp_catlist li:last-child {
    border-bottom: none;
}
.ne .lcp_catlist li{
    display: Block;
    position: relative;
    border-bottom: 1px solid #EAEAEA;
    padding: 5px 0 5px 0;
    clear: both;
    overflow: hidden;
}
.entry-content{
margin:0;
}
.slider_btn{
position:absolute;
lefT:0;
right:0;
bottom:0;
display:block;
margin:auto;
z-index:9999;
}
.slider_btn .slide_bg{
background-color:rgba(174,16,16,0.63) !important;
}
.after_slider .vc_column_container{
float:none;
margin:auto;
}
.after_slider .vc_btn3-container.vc_btn3-right{
text-align:center !important;
}
.after_slider .vc_btn3.vc_btn3-size-md.vc_btn3-icon-left:not(.vc_btn3-o-empty){
   padding:13px 19px;
}
.after_slider .vc_general.vc_cta3 .vc_cta3-content{
vertical-align: bottom !important;
}

.ne{
border-left:3px solid white;
}
.ne-events {
    background-color: rgb(243, 243, 243);
}
.ne h2.kwayy-heading-align-left {
    padding-top: 10px;
	font-weight:bold;
}
.ne-events .ne-time {
    display: Block;
    position: relative;
    margin: 5px auto 5px auto;
    color: #AE1010;
}
.ne-events .lcp_catlist li p {
    color: dimgrey;
    font-size: 15px;
}
.ne-events .lcp_catlist li .ne-readmore a {
    position: relative;
    display: block;
    font-size: 16px;
    margin: 0 0 5px 0;
    text-align: right;
}
.kwayy-flexible-width-right .social-icons li{
border-right:1px solid #F7F7F7 !important;
}
.site-main #sidebar-right.sidebar{
    background-color: #F3F3F3;
	    margin-bottom: 15px;
		padding-bottom: 14px;
}
#navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal > li.mega-menu-item > a{
	font-weight:700 !important;
}
.after_slider h2 {
    font-weight: bold;
}
/*.calc .selectstyle{
margin-top:0px;
}*/
.wpb_images_carousel.wpb_content_element, .top_services .wpb_single_image.wpb_content_element, .ne-events .wpb_content_element, .rd-space .wpb_content_element{
	margin-bottom:0px !important;
}
.vc_images_carousel .vc_carousel-control{
	margin-top:-6px !important;
}

.pp_pic_holder .ppt{
	display:none !important;
}

.calc .calc_btn{
margin:15px auto auto auto;
display:block;
}
#sidebar-right .widget{
    padding-lefT: 10px;
    border-bottom: 1px solid #E8E8E8;
    padding-bottom: 20px;
    padding-top: 10px;
    padding-right: 10px;
	background-color: rgb(255, 255, 255);
}

#sidebar-right .widget:nth-child(3){
 margin:25px 0 10px 0!important;
}

#sidebar-right .widget label{
margin-top:8px;
margin-bottom:8px;
}
.align_center label{

display:block;
}
.headerblock, .headercontent{
z-index: 99999999;
}
.dr_list .kwayy-team-box {
    margin-bottom: 30px;
    background: #F3F3F3;
    border-right: 7px solid white;
    padding: 10px 10px 10px 10px !important;
}
.dr_list .vc_btn3-container.vc_btn3-inline {
    display: block;
    margin-top: 15px;
}
.entry-thumbnail {
    margin: auto auto 15px auto;
}

.cycloneslider-template-standard .cycloneslider-prev, .cycloneslider-template-standard .cycloneslider-next{
    width: 50px !important;
    height: 50px !important;
	border-radius:0px !important;
	     -webkit-box-shadow:1px 1px 2px 0px rgba(51, 51, 51, 0) !important; 
     box-shadow:1px 1px 2px 0px rgba(51, 51, 51, 0) !important;
}
.hdiv{
display:none !important;
}

.kwayy-titlebar-wrapper .kwayy-titlebar-inner-wrapper{

background-color: transparent !important;

}
.kwayy-titlebar-textcolor-white .kwayy-titlebar-main .entry-title, .breadcrumb-wrapper{
text-shadow:2px 2px 0px rgb(0, 0, 0);
}

.calc_margin span {
    margin: 5px 0 0px 0;
    display: block;
}

.kwayy-topbar .social-icons li:hover{
	background-color:#717171 !important;
}
.kwayy-topbar .social-icons li:hover a i{
		background-color:#717171 !important;
}
.kwayy-flexible-width-right .social-icons{
	visibility:hidden;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{
	font-size:14px !important;
}
li.bubble {
    padding: 10px 5px 10px 10px;
    margin: 0 0 10px 0;
    background-color: #ae1010;
    display: block;
    border-radius: 10px;
    /* border: 1px solid white; */
    box-shadow: 3px 5px 2px rgba(0, 0, 0, 0.22);
}
li.bubble a{
	color:white;
}
.logo_list p{
	margin-top:19px;
}
.logo_list .vc_box_border_grey{
max-width:80%;
}
.result {
    position: relative;
    display: block;
    margin: 10px auto auto auto;
    clear: both;

}
.result .res_div {
    display: inline-block;
}
#error{
	display:none;
}
.res_style{
	    padding: 3px 0 4px 5px;
    color: #ae1010;
    border: 1px solid #ae1010;
}
.popup{
	background-color:white;
    position: fixed;
    display: Block;
    lefT: 0;
	top:15%;
    right: 0;
    margin: auto;
/*background-image:url(images/popup_bg1.jpg);*/
background-position:center center; 
background-size:98% 97%;
    width: 100%;
	background-repeat:no-repeat;
    box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.38);

}
.popup .close_btn{
	position:absolute;
	right:10px;
	top:5px;
	border-radius:100%;
	color:black;
display:Block;
}
.popup .kwayy-logo-img {
    width: 35%;
    display: block;
	float:left;
    height: auto;
    margin: auto auto 15px auto;
}
.popup_textarea h2{
text-align:Center;
clear:Both;
position:Relative;
display:Block;
margin:auto auto 15px auto;
}
.popup_textarea{
	position:relative;
	display:Block;
	margin:20px auto auto auto;	
}
.popup_textarea .wpcf7-submit{
	position:relative;
	display:block;
	margin:15px auto auto auto;
}
.popup_bg{
    position: fixed;
    display: Block;
    lefT: 0;
    right: 0;
    width: 100%;
    height: 100%;
    top: 0;
    background-color: rgba(255, 255, 255, 0.7);
    z-index: 999999999999999999999;
}
#activies input[type="checkbox"]{
	float:left;
	margin-right:3px;
}

#activies .hours{
	float: Right;
    display: block;
    clear: both;
}
#activies input[type="text"]{
float: right;
    width: 35px;
    height: 26px;
	}
	#activies p{
		float:left;
		}
	
	#activies{
		    position: relative;
    display: block;
    margin: 15px auto 15px auto;
		
	}
	.more_calc label{
		font-weight:normal;
	}
	.extra_p p{
	display:none;
	}
	.res_burned{
		display:none;
border:1px solid #ae1010;
	}
		.res_burned h3{
    text-align: center;
    display: block;
    margin: auto auto 15px auto;
}
.res_burned .col-md-4 {
display:none;
}
.res_burned span {
    color: #ae1010;
    margin: 0 0 0 5px;
}
.res_burned #easy_cal_burned{
	display:none;
    text-align: center;
    display: block;
    margin: auto auto 15px auto;
    color: #ae1010;
    font-size: 20px;
}
.res_burned  ul li{
	color:#2d2d2d;
margin:0 0 5px 0;
	}

	.sidebar_calculators label {
    font-size: 15px;
}

.sidebar_calculators input[type="text"]{
padding:8px 10px !important;

}


.sidebar_calculators .selectstyle{
	margin-top:0px;
	padding-top:2px;
	height:37px;
	}
	
	.entry-thumbnail, .entry-thumbnail img {
    display: none;
}
@media (max-width: 995px){
.hide-mobile{
		display:none;
}
	#sidebar-right .widget {
		padding-left: 10px !important;
	}
}
h3.menu-toggle {
    display: none;
}
.career_ .wpcf7-form-control-wrap {
    position: relative;
    margin: 0px 0 10px 0;
    display: block;
}

.career_ span.wpcf7-form-control-wrap.file-235 {
    background-color: #f5f6f8;
    padding: 5px;
    border: 1px solid #e9e9e9;
}
a.see_all_head {
    font-weight: normal;
    text-align: right;
    display: inline-block;
    float: right;
    font-size: 15px;
    color: #ae1010;
}
.with-text .wpcf7-form-control-wrap{
display:inline-block;
}

.feedback-form p{
	display:none;
}
.feedback-form .wpcf7-form-control-wrap {
    position: relative;
}
.col-md-12 input[type="text"] {
	padding:5px 0 5px 0;
}
.col-md-12.inline-block input[type="text"] {
    padding: 1px 0px 2px 0px;
}
.feedback-form .row > .col-md-12 {
    /*margin-bottom: 10px;*/
}
.col-md-12.inline-block div span input[type="radio"] {
    margin-right: 3px;
}
.col-md-12.inline-block div span span {
    display: inline-block;
}
.feedback-form span.wpcf7-list-item{
	display:block;
	margin:0 0 10px 0
	}
	.col-md-12 .form-check-label > label:first-child{
		font-weight:bold;
	}
	/*page doctor*/
		.table-area{
  position: relative;
  display: block;
  margin: auto;
  clear: both;
  /*background-image: url(../images/bg.png);*/
  width: 100%;
  background-repeat-x: no-repeat;
  background-size: auto;
  background-position: 146px 2px;
}

	.table_box{
position:relative;
display:block;
margin:auto;
clear:both;
width:100%;
/*border-right: 1px solid black;
  border-bottom: 1px solid black;*/
}
/*
.table_box table{
position:relative;
width:100%;
}
*/

.table-area > table  > thead{
  background: whitesmoke;
}

.table-area > table  > thead > tr > td{
position:relative;
  margin: 0;
/*  color: white;*/
  text-align: center;
/*  padding: 5px 0 5px 0;*/
  /*  border-right: 1px solid black;	*/
}
/*
.table-area > table  > tbody > tr > td{
border-right:1px solid black;
border-left:1px solid black;
border-top:1px solid black;
}*/
.table-area tr td:last-child{
/*border-right:none;*/
}
.tr_spacer{
  position: relative;
  display: block;
  overflow: hidden;
  padding:0 0 1px 0;
}
.others_search_class{
color:rgb(121, 121, 121)!important;
}
.search_class{
color:white!important;
border-bottom:1px solid black;
}
.main-class{
color:transparent !important;
border-top:none !important;
}
.name-class{
color:transparent !important;
border-top:none !important;
}
.styling{
color:white!important;
border-top:1px solid black!important;
}

.table-area > table  > thead > tr > td:nth-child(1){
  width: 150px;
}
.table-area > table  > thead > tr > td:nth-child(2){
  width: 32%;
}
.table-area > table  > thead > tr > td:nth-child(3){
  width: 10%;
}
.table-area > table  > thead > tr > td:nth-child(4){
  width: 8%;
}
.table-area > table  > thead > tr > td:nth-child(5){
  width: 19%;
}
.table-area > table  > thead > tr > td:nth-child(6){
  width: 10%;
}
.table-area  > table > tbody > tr > td{
text-align:center;
}
.table-area  > table > tbody > tr > td:first-child{
    overflow: hidden;
/*    color: white;*/
/*    max-width: 0px;*/
/*    padding: 5px 5px 5px 2px;*/
    text-align: center;
/*    background: rgb(121, 121, 121);*/
    text-transform: uppercase;
}
.table-area > table > tbody > tr > td:nth-child(2){
  overflow: hidden;
  padding: 0px 0 0 5px;
  text-align:left;
/*  color: black;*/
}
.search_category button:hover{
	color:#666;
}
a:hover, a:focus{
	color: #2d2d2d;
    outline: 0;
    text-decoration: none;
}
abbr[title], abbr[data-original-title] {
    cursor: default;
}
.vc_images_carousel .vc_carousel-control .icon-next, .vc_images_carousel .vc_carousel-control .icon-prev{
	font-size:48px;
}
.kwayy-header-style-3 .site-title {
    margin-top: 3px;
}
.eo-tc-event .eo-event-header {
    display: block;
    margin-bottom: 15px;
}
.eo-event-details.event-entry-meta {
    display: none;
}
.eo-tc-event .kwayy-post-left {
    float: left;
    text-align: center;
    width: 76px;
    margin: 0px 23px 0 0px;
}
.eo-tc-event .eo-event-header{
	overflow:hidden;
}

aside#cyclone-slider-widget-3 .cycloneslider-template-standard {
    margin-bottom: 10px !important;
}
.site-main .widget ul > li{
	padding:15px 0 3px 0;
}