/*

Theme Name: AsiaMedcenter

*/



/* Begin Images */

p img {

    padding: 0;

    max-width: 100%;

}



/*	Using 'class="alignright"' on an image will (who would've

	thought?!) align the image to the right. And using 'class="centered',

	will of course center the image. This is much better than using

	align="center", being much more futureproof (and valid) */



img.centered {

    display: block;

    margin-left: auto;

    margin-right: auto;

}



img.alignright {

    padding: 4px;

    margin: 0 0 2px 7px;

    display: inline;

}



img.alignleft {

    padding: 4px;

    margin: 0 7px 2px 0;

    display: inline;

}



.alignright {

    float: right;

}



.alignleft {

    float: left

}

/* End Images */




/* Begin Sidebar */



/* Begin Calendar */

#wp-calendar {

    empty-cells: show;

    margin: 10px auto 0;

    width: 155px;

}



#wp-calendar #next a {

    padding-right: 10px;

    text-align: right;

}



#wp-calendar #prev a {

    padding-left: 10px;

    text-align: left;

}



#wp-calendar a {

    display: block;

}



#wp-calendar caption {

    text-align: center;

    width: 100%;

}



#wp-calendar td {

    padding: 3px 0;

    text-align: center;

}



#wp-calendar td.pad:hover { /* Doesn't work in IE */

    background-color: #fff; }

/* End Calendar */



.aside .widget_nav_menu h4.widgettitle{

    display: none;

}

.ui-dialog{z-index: 100000005 !important;}



.wpcf7-checkbox .wpcf7-list-item-label 

{

	display: none

}

.health-statement .wpcf7-checkbox .wpcf7-list-item-label{display: inline-block;}

.checkbox-area .wpcf7-list-item,

.checkbox-area .ez-hide

{

	margin-right: 0!important

}

.checkbox-area

{

margin-bottom: 20px

}

.newsletter .wpcf7-list-item-label

{

display: none

}



.real-home .bmi-table{display: none;}

.calc_form-holder{margin: 0 0 10px 0;}

.calc_form-holder .bmi-invisible, #BMIresult{

	display: none;

	background: #e6e6e6;

	text-align: center;

}

#sidebar #BMIresult a.myc{color: #ffb400 !important;}

#BMIresult{

	font-size: 14px;

	line-height: 18px;

	font-weight: normal;

	background: #f4f4f4;

	padding: 8px 0;

	text-align: right;

}

.calc_form-holder #Text3{

	margin: 0;

	line-height: 45px;

	display: inline;



}

.bmi-table .row .inside-row{display: inline;}

#sidebar .bmi-table .row-invisible .inside-row div.bmi-input{width: 40px !important;}

.bmi-table p{overflow: hidden;}

.calc_form-holder #calc_form{overflow: hidden;}

.calc_form-holder input[type="text"], .calc_form-holder input[type="tel"],

.calc_form-holder input[type="email"], .calc_form-holder input[type="password"], .calc_form-holder textarea{

	margin: 0 0 11px 0;

}

#sidebar input[type="text"]:focus, #sidebar input[type="tel"]:focus,

#sidebar input[type="email"]:focus, #sidebar input[type="password"]:focus, #sidebar textarea:focus{

	color: #9b9b9b;

}



.bmi-table .row-invisible{

	display: none;

	background: #e6e6e6;

	margin: 0 -10px;

	text-align: center;

}

.bmi-table .row h4, .calc_form-holder h4{

	font-family: 'Alef', Arial, Helvetica, sans-serif;

	margin: 0 0 14px;

	display: inline-block;

	font-weight: normal;

	font-size: 16px;

}

.bmi-table .row  h4 span, .calc_form-holder  h4 span{

	font-size: 20px;

	letter-spacing: -1px;

}

.bmi-table .row-indent{margin: 0 0 6px;}

.bmi-table .row .bmi-input label{white-space: nowrap;}

.bmi-table .row .bmi-input{margin: 0 0 11px;}

.bmi-table .row-invisible .bmi-input{margin: 0;}

.bmi-table .row .bmi-text{float: right;}

.bmi-table .row .ez-radio{margin: 0 20px 0 4px; display: inline-block;}

.bmi-table .row span{font-size: 16px;}

.bmi-table, .calc_form-holder{

	font-size: 14px;

	padding: 10px 10px 2px 10px;

	box-sizing: border-box;

	border-top: 2px solid #05C0F8;

	background: #f4f4f4;

}

.bmi-table input[type="text"], .calc_form-holder input[type="text"]{

	border: none;

	color: #000 !important;

}

.bmi-table .row-other .bmi-text{float: none;}

.bmi-table .row .inside-row label.bmi-input{

	line-height: 34px;

}

.bmi-table .row-other .bmi-text, .calc_form-holder .row-invisible .bmi-text1{line-height: 34px;}

.bmi-table .row .inside-row div.bmi-input{

	width: 73% !important;

	float: left;

}

.bmi-table .row .inside-row .sbSelector{padding: 0 5px 0;}

#sidebar .bmi-table .send-btn, #sidebar .calc_form-holder .send-btn1{

	display: block;

	font-weight: bold;

	font-size: 16px;

	line-height: 34px;

	float: left;

	background: #05c0f8;

	color: #fff;

	padding: 0;

	width: 75px;

	text-align: center;

	margin: 0 0 10px;

}

#sidebar .bmi-table .send-btn{margin: 0;}

.bmi-table .row .sbToggle{

	left: 10px;

	border-width: 6px;

}

.bmi-table .row .middle{

	margin: 0 0 10px;

	font-family: "Alef", Arial, Helvetica, sans-serif;

	font-size: 16px;

}

.bmi-table .row-invisible .bmi-num{font-size: 14px;}

.bmi-table .row-invisible, .calc_form-holder .bmi-invisible{

	margin: 0 -10px;

	position: relative;

	clear: both;

	width: auto;

}

.bmi-table .row{

	overflow: hidden;

}

.calc_form-holder .row{

	overflow: hidden;

}

.bmi-table .row-invisible #bmr{

	height: 45px;

	line-height: 45px;

	width: 40px;

}

.bmi-table .row-visible .inside-row, .bmi-table .row-visible{overflow: visible;}

.bmi-table .row .row-invisible, .bmi-table .row .bmi-footer{display: none;}

.bmi-table .row-invisible .bmi-text, .calc_form-holder .row-invisible .bmi-text1{

	font-weight: bold;

	box-sizing: border-box;

}

.calc_form-holder .row-invisible .bmi-text1,

.bmi-table .row-invisible .bmi-text{

	line-height: 45px;

	padding-left: 3px;

	display: inline;

}

.bmi-table .row-invisible #bmr, .bmi-table .row-invisible #cals, .calc_form-holder #Text3{

	background: #e6e6e6;

	box-sizing: border-box;

	padding: 0;

	font-weight: normal !important;

}

.bmi-table .row-invisible .inside-row label.bmi-input{

	box-sizing: border-box;

	line-height: 45px;

}

.bmi-table .row-invisible .inside-row div.bmi-input{

	width: 50% !important;

	float: right;

	box-sizing: border-box;

}

.bmi-table .row-invisible #cals{

	width: 40px;

	line-height: 45px;

	height: 45px;

}

.bmi-table .row .bmi-input .sbHolder{

	padding: 0 5px 0 0;

	box-sizing: border-box;

	border: 1px solid #dedddd;

}

.bmi-table .row-with-border{

	padding-top: 12px;

}

.bmi-table .row span{margin: 0 0 10px;}

