/* Have fun adding your style here :) - PS: At all times this file should contain a comment or a rule, otherwise opera might act buggy*/

@import url(https://fonts.googleapis.com/css?family=Lato:100,300,400,700,900,100italic,300italic,400italic,700italic,900italic);

body {font-family: 'Lato','HelveticaNeue','Helvetica Neue',Helvetica,Arial,sans-serif !important;}

/*Ailments Specific*/

.ail_author {

    width: 100%;

    height: auto;

    float: left;

    border: solid 1px #e1e1e1;

	    padding: 10px 0;

}

.ail_auth_img{ max-width:282px; height:auto; margin:auto; overflow:hidden; position:relative}

.ail_auth_img img { border:solid 10px #f2f2f2;}

.ail_auth_img span {

    position: absolute;

    width: 40px;

    height: 40px;

    background: #c59bc5;

    color: #ffffff;

    text-transform: uppercase;

    line-height: 40px;

    text-align: center;

    font-size: 18px;

}

.ail_auth_details {

    max-width: 280px;

    width: 100%;

    height: auto;

    margin: auto;

}

.ail_auth_details h2 {

    margin-bottom: 0; line-height:20px; width:100%; float:left; margin-top: 5px;

}

.web_url_ul li {
    line-height: 18px;
}

.web_pro_li {
	padding-bottom:3px !important;	
}


.ail_auth_details h2 a {

    font-family: 'Lato', sans-serif;

    font-weight: 400!important;

    font-size: 18px;

    text-transform: uppercase;

    color: #707173!important;

    padding: 0 0 0 10px; float:left;margin-bottom: 5px;

}

.ail_auth_details h3 {

    font-size: 14px;

    padding: 0 0 0 10px;

    font-family: 'Lato', sans-serif;

    font-weight: 700;

    color: #c59bc5;
	margin-bottom:4px;

}

.ail_auth_details ul li {

    font-size: 13px;

    padding: 15px 10px;

    font-family: 'Lato', sans-serif;

    font-weight: 400;

    color: #808080;

    border-top: solid 1px #e1e1e1;

	width: 100%;

    height: auto;
	
	float:left;

}

.ail_auth_details ul { margin-bottom:0;}

.ail_auth_details ul li a{ font-weight:700!important; color:#c59bc5;font-size: 14px;word-wrap: break-word;}

.ail_auth_xtra {

    width: 100%;

    height: auto;

    float: left;

}

.web_url_li a{width:100%;float:left;}
.ail_auth_details ul li a:hover{ color:#a880a8;}

.ail_auth_xtra a,.ail_auth_xtra span{ text-transform:uppercase; color:#c59bc5;font-size: 16px!important;}

.ail_remedies_sec {

    width: 100%;

    height: auto;

    float: left;

    border: solid 1px #e1e1e1;

    margin-top: 15px;

	    padding: 10px 5px;

}

.ail_remedies_sec h2 {

    font-family: 'Lato', sans-serif;

    font-weight: 700;

    font-size: 20px;

    text-transform: uppercase;

    color: #c59bc5;

    padding: 0 10px;

}

.ail_remedies_sec ul{ width:100%; height:auto; float:left;}

.ail_remedies_sec ul li {

    width: 100%;

    height: auto;

    float: left;

	    border-top: dotted 1px #e1e1e1;

    padding: 15px 0;

	

	

}

.ail_symtom_sec p a,.ail_symtom_sec ul li a{color: #c59bc5;}

.ail_symtom_sec p a:hover,.ail_symtom_sec ul li a:hover{ color:#a880a8;}

.ail_remedies_sec ul li h3:before{background:url(../images/arrow_color.png) 0 0 no-repeat;position: absolute;

    display: block;

    content: '';

    width: 15px;

    height: 15px;

    right: 3px;

   top: 20%;

    background-position: -98px 0;}

.ail_remedies_sec ul li h3 a {

    font-family: 'Lato', sans-serif;

    font-size: 17px;

    text-transform: uppercase;

    font-weight: 700;

    color: #c59bc5!important;

}

.ail_remedies_sec ul li h3 {

    padding: 0 10px;

    line-height: 18px;

	margin-bottom: 0;

	position:relative;

	    padding-right: 20px;

}

.ail_websites_sec {

    width: 100%;

    height: auto;

    float: left;

    margin-top: 15px;

	border: solid 1px #e1e1e1;

	    padding: 5px;

		padding-top: 15px;

}

.ail_websites_sec .bx-viewport {

    border: none;

    box-shadow: none;

	min-height: 180px !important;

}

.ail_websites_sec h2 {

    font-family: 'Lato', sans-serif;

    font-weight: 700;

    text-transform: uppercase;

    font-size: 20px;

    color: #c59bc5;

    padding: 0 10px;text-align: center;

}

.ail_websites_sec ul {

    margin-top: 10px;

    border-bottom: dotted 1px #e1e1e1;

    height: auto;

    float: left;

	border-top: dotted 1px #e1e1e1;

    padding: 15px 0;

}

.ail_websites_sec ul li p {

	margin:0;

}

.ail_websites_sec ul li p a {

    display: block;

    padding: 3px 5px;

    font-size: 14px;

    color: #8f8f8f;

    font-family: 'Lato', sans-serif;

    font-weight: 400;

}

.ail_websites_sec ul li p a:before{background: url(../images/arrow_color.png) -103px 4px no-repeat;display: block;content: '';width: 15px;height: 20px;float: left;}

.ail_websites_sec ul li p a:hover{color: #c59bc5;}

.ail_websites_sec .bx-wrapper .bx-pager.bx-default-pager a:hover, .ail_websites_sec .bx-wrapper .bx-pager.bx-default-pager a.active {

    background: #c59bc5;

}



.ail_websites_sec .bx-wrapper .bx-pager.bx-default-pager a {

    width: 9px;

    height: 9px;

    margin: 0 5px;

}

.ail_image {

    width: 100%;

    height: auto;

    float: left;

    position: relative;

}

.ail_image img{border: solid 1px #e1e1e1;}

.ail_image span {

    position: absolute;

    right: 1px;

    top: 1px;

    width: 110px;

    height: 25px;

    text-align: center;

    text-transform: uppercase;

    color: #ffffff;

    background: #c59bc5;

    line-height: 25px;

	font-size:16px;

}
.nocolor .ail_image span,.nocolor .ail_auth_img span {
    background: none;
}
.ail_details {

    width: 100%;

    height: auto;

    float: left;

    margin-top: 30px;

	position:relative;

}

.ail_det_left {

    max-width: 420px;

    width: 100%;

    height: auto;

    float: left;

	    margin-right: 45px;

}

.ail_det_left h1 {

    font-size: 35px;

    font-family: 'Lato', sans-serif;

    font-weight: 300;

    color: #c59bc5;

    margin-bottom: 5px;

	text-transform:uppercase;

}

.ail_det_left h2 ,.ail_det_left h2 a {

    font-size: 18px;

    font-family: 'Lato', sans-serif;

    font-weight: 400!important;

    color: #58585a!important;

    text-transform: uppercase;

	margin-bottom:0;

}

.ail_det_left h3 {

    font-size: 14px;

    font-family: 'Lato', sans-serif;

    font-weight: 700!important;

    color: #c59bc5;

    margin-top: 2px;

}

.ail_det_right {

    width: 150px;

    height: auto;

    float: left;

	margin-top: 60px;

	position:absolute;

	right:0;

	bottom:6px;

}

.ail_det_right span {

    width: auto;

    float: left;

    font-size: 14px;

    font-family: 'Lato', sans-serif;

    font-weight: 700!important;

    color: #c59bc5;

    /*height: 26px;*/

    line-height: 35px;

    margin-right: 10px;

}

.ail_det_right ul {

    width: auto;

    float: right;

    height: auto;

	margin:0;

}

.ail_det_right ul li {

    float: left;

    margin-left: 5px;

}

.ashare_tw {

    background: url(../images/social_hover.png) -6px -157px no-repeat;

    width: 26px;

    height: 26px;

}

.ashare_tw:hover{background: url(../images/social_hover.png) -103px -157px no-repeat;}

.ashare_fb {

    background: url(../images/social_hover.png) -37px -157px no-repeat;

    width: 26px;

    height: 26px;

}

.ashare_fb:hover{ background: url(../images/social_hover.png) -134px -157px no-repeat;}

.ashare_in {

    background: url(../images/social_hover.png) -71px -157px no-repeat;

    width: 26px;

    height: 26px;

}

.ashare_in:hover{

    background: url(../images/social_hover.png) -168px -157px no-repeat;

}

.ail_symtom_sec h2,.ail_treatment_sec h2 {

    font-size: 20px;

    text-transform: uppercase;

    font-family: 'Lato', sans-serif;

    font-weight: 700!important;

    color: #c59bc5;

    margin-bottom: 0;

}

.ail_content {

    width: 100%;

    height: auto;

    float: left;

    border-top: dotted 1px #e1e1e1;

    padding-top: 10px;

    margin-top: 10px;padding-left: 3px;

}

.ail_rev_sec {

    width: 100%;

    height: auto;

    float: left;

}

.ail_rev_topsec {

    width: 100%;

    height: auto;

    float: left;


}

.ail_rev_topsec {

    width: 100%;

    height: auto;

    float: left;

    font-family: 'Lato', sans-serif;

    font-weight: 700!important;

    font-size: 14px;

    color: #c59bc5;

	border-bottom: dotted 1px #e1e1e1;

    padding-bottom: 5px;

    margin-bottom: 20px;

}

.ail_rev_topsec a{font-family: 'Lato', sans-serif;

    font-weight: 700!important;

    font-size: 14px;

    color: #c59bc5;}

.ail_rev_topsec a:hover{ color:#a880a8;}

.ail_rev_topsec a.refail {

    float: right;

    width: 110px;

    height: 25px;

    line-height: 25px;

    background: #c59bc5;

    color: #ffffff!important;

    text-align: center;

    text-transform: uppercase;

    border-radius: 5px;

}

.ail_rev_topsec a.refail:hover{ background:#a880a8;}

.ail_rev_botsec {

    width: 100%;

    height: auto;

	    border-bottom: dotted 1px #e1e1e1;

    float: left;

	    margin-bottom: 10px;

}

.ail_rev_botsec ul li {

    width: 28%;

    float: left;

	height: auto;

}

.ail_rev_botsec ul li:last-child {

    width: 16%;

}

.ail_rev_botsec ul li h3 {

    font-family: 'Lato', sans-serif;

    font-weight: 700!important;

    font-size: 14px;

    color: #c59bc5;

	margin-bottom:0;

    text-transform: uppercase;

}

.ail_rev_botsec ul li span {

    font-size: 14px!important;

    font-family: 'Lato', sans-serif;

    color: #8f8f8f;

}

.ail_rev_botsec p {

    font-size: 11px;

    font-family: 'Lato', sans-serif;

    line-height: 16px;

    color: #c59bc5;

	padding: 25px 0;

	margin: 0; text-align:justify;

}

.ail_dr_np {

    width: 100%;

    height: auto;

    float: left;

    margin: 15px 0;

}

.ail_dr_np a img {

    border: solid 1px #e1e1e1;

    width: 100%;

}

.ail_related_art .bx-viewport {

    border: none !important;

    box-shadow: none !important;

}

.kidsComment_ail {

    width: 100%;

    height: auto;

    float: left;

}

.kidsComment_ail h1 {

    font-family: 'Lato', sans-serif;

    font-weight: 400;

    font-size: 17.86px;

    text-transform: uppercase;

    color: #c59bc5;

	position:relative;

	cursor:pointer;margin-bottom: 0;

    line-height: 23px;

}

.kidsComment_ail h1:before{ position:absolute; content:"";background: url(../images/arrow_color.png) -100px 4px no-repeat;

    width: 15px;

    height: 19px;

    right: 5px;}
.com_outer {
    width: 100%;
}
.kidsComment_ail h1.act:before{background: url(../images/arrow_color.png) -100px -17px no-repeat;}

.comme_outer {

    width: 100%;

    height: auto;

    float: left;

    border: solid 1px #e1e1e1;

	padding: 15px;

	padding-right: 5px;

}

.one_ail_comment {

    width: 100%;

    height: auto;

    float: left;

	    margin-bottom: 15px;

		border-bottom: dotted 1px #e1e1e1;

    padding-bottom: 15px;

}

.one_com_img_blk {

    width: 75px;

    height: 75px;

    border: solid 1px #e1e1e1;

    float: left;

    background: #f2f2f2;

	margin-right: 15px;

}

.one_com_detail {

    max-width: 490px;

    width: 100%;

    height: auto;

    float: left;

}

.one_com_detail h2 {

    font-family: 'Lato', sans-serif;

    font-weight: 400;

    font-size: 18px;

    text-transform: uppercase;

    width: auto;

    float: left;

    color: #c59bc5;

    margin-right: 10px;

	margin-bottom: 0;

}

.one_com_detail span {

    font-size: 12px;

    color: #8f8f8f;

}

.one_com_detail p {

    margin: 5px 0;

    font-size: 14px;

    color: #8f8f8f;

}

.one_com_xtra a {

    font-size: 12px;

    text-transform: uppercase;

    color: #c59ac5;

    margin-right: 5px;

}

.kidsComment_ail .commentsection {

    margin: 0;

}

.kidsComment_ail textarea{

    max-width: 470px;

    float: left;

}

.kidsComment_ail textarea {

    max-width: 470px!important;

    float: left;

    height: 35px!important;

    padding: 0 10px!important;

    border: solid 1px #e1e1e1!important;

    min-height: 35px!important;

    overflow: hidden;

	margin-bottom:0px!important;

	-webkit-box-shadow: inset 2px 2px 5px 0px rgba(225,225,225,1);

-moz-box-shadow: inset 2px 2px 5px 0px rgba(225,225,225,1);

box-shadow: inset 2px 2px 5px 0px rgba(225,225,225,1);

line-height: 35px!important;

}

.commentsection .sub_post_comm {

    background: #c59ac5;

    font-size: 20px;

    height: 35px;

    line-height: 35px;

    padding: 0;

    width: 108px;

    margin-left: 10px;

    border-radius: 5px;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

    font-weight: 400!important;

	    border: none;

    color: #ffffff;

    text-transform: uppercase;

}

.kidsComment_ail form{ margin-bottom:0px!important;}

.com_textare::-webkit-input-placeholder {

    color:    #c59ac5; font-size:12px;

}

.com_textare:-moz-placeholder {

    color:    #c59ac5;font-size:12px;

}

.com_textare::-moz-placeholder {

    color:    #c59ac5;font-size:12px;

}

.com_textare:-ms-input-placeholder {

    color:    #c59ac5;font-size:12px;

}

.nutrition_color .com_textare::-webkit-input-placeholder {

    color:    #fa9c0d; font-size:12px;

}

.nutrition_color .com_textare:-moz-placeholder {

    color:    #fa9c0d;font-size:12px;

}

.nutrition_color .com_textare::-moz-placeholder {

    color:    #fa9c0d;font-size:12px;

}

.nutrition_color .com_textare:-ms-input-placeholder {

    color:    #fa9c0d;font-size:12px;

}

.parenting_color .com_textare::-webkit-input-placeholder {

    color:    #89c2d8; font-size:12px;

}

.parenting_color .com_textare:-moz-placeholder {

    color:    #89c2d8;font-size:12px;

}

.parenting_color .com_textare::-moz-placeholder {

    color:    #89c2d8;font-size:12px;

}

.parenting_color .com_textare:-ms-input-placeholder {

    color:    #89c2d8;font-size:12px;

}

/*Ailment placeholder*/

.wellbeing_color .com_textare::-webkit-input-placeholder {

    color:    #84cfc4 ; font-size:12px;

}

.wellbeing_color .com_textare:-moz-placeholder {

    color:    #84cfc4 ;font-size:12px;

}

.wellbeing_color .com_textare::-moz-placeholder {

    color:    #84cfc4 ;font-size:12px;

}

.wellbeing_color .com_textare:-ms-input-placeholder {

    color:    #84cfc4 ;font-size:12px;

}

.ail_bottom {

    width: 100%;

    height: 30px;

    float: left;

    background: #c59ac5;

    line-height: 30px;

    border-radius: 5px;

    margin: 15px 0;

	    padding: 0 15px;

}

.ail_bottom h1 {

    color: #ffffff;

    font-family: 'Lato', sans-serif;

    font-weight: 400;

    font-size: 20px;

    text-transform: uppercase;

    margin: 0;

    line-height: 30px;

    float: left;

}

.ail_bottom a {

    float: right;

    color: #ffffff;

    text-transform: uppercase;

    font-weight: 700;

    font-size: 12px;

}

.kids16Full .bx-viewport {

    border: none;

    box-shadow: none;

}

.kid_ail_slider li {

    border: solid 1px #c59ac5;

}

.ail_sl_det {

    width: 100%;

    padding: 20px;

    height: auto;

    float: left;

}

.ail_sl_det h1,.ail_sl_det h1 a {

    font-size: 18px;
    /*font-size: 17px;*/

    color: #c59ac5!important;

    text-transform: uppercase;

}

.ail_sl_det h3,.ail_sl_det h3 a,.ail_sl_det p {

    font-size: 14px;

    color: #8f8f8f!important;

}

.ail_sl_xtra {

    width: 100%;

    height: auto;

    float: left;

    margin-top: 15px;

}

.ail_sl_xtra span {

    font-size: 12px;

    color: #c59ac5!important;

	    display: inline-block!important;

    text-transform: lowercase!important;

    font-weight: 400!important;

}

.ail_sl_det span {

    font-size: 12px;

    text-transform: uppercase;

    font-weight: 700;

    margin-bottom: 5px;

    display: inline-block;

}

.ail_sl_img{ position:relative;}

.ail_sl_img span {

    position: absolute;

    color: #ffffff;

    text-transform: uppercase;

    width: 85px;

    text-align: center;

    background: #c59ac5;

    height: 22px;

    line-height: 22px;

	    display: block;

    z-index: 1;

}

.ailmentBlock16 .bx-next {

    background: url(../images/bx_arrow.png);

    width: 12px!important;

    height: 15px!important;

    background-position: -141px 0px!important;

	right: -18px;

}

.ailmentBlock16 .bx-prev {

    background: url(../images/bx_arrow.png);

    width: 12px!important;

    height: 15px!important;

    background-position: -131px 0px!important;

    left: -20px;

}

.bottom_qa_expert .bx-viewport {

    border: none;

    box-shadow: none;

}

.rem_hid p {

    padding: 0 25px 0 10px;

    text-align: justify;

	color: #8f8f8f;

}
.ail_content p{ font-size:14px;}
.ail_content p a, .ail_content ul li a, .ail_content ol li a,.ail_content p span strong,.ail_content p strong{ color: #c59bc5!important;}

.ail_remedies_sec ul li.act h3:before {

    background: url(../images/arrow_color.png) 0 0 no-repeat !important;

	background-position: -100px -20px!important;

}

.ail_det_right.studyclass {

    margin-top: 35px;

}

.kidsComment_ail .thesuccmsg {

    color: #ffffff !important;

    text-align: center;

    width: 100%;

    height: auto;

    float: left;

    margin: 20px 0;

   /* background-color: #c59bc5 !important;*/

    padding: 10px 15px;

    opacity: 0.7;

}

.rem_hid a {

    text-transform: uppercase;

    font-size: 14px;

    font-weight: 700;

    padding-left: 10px;

    color: #c59bc5;

}

.rem_hid a:hover{color: #a880a8;}

.ail_content p,.ail_content ul li,.ail_content ol li {

    color: #58585a;

}

.xpert_special ul li.lefti {

    width: 50%;

    float: left;

}

.ail_sl_det span {

    font-size: 12px;

    text-transform: uppercase;

    font-weight: 700;

    margin-bottom: 5px;

    display: block;

}

/*.figureo{    transition: all 0.2s; cursor:pointer;}

.figureo:hover img{

  transform:scale(1.5);

    -ms-transform:scale(1.5); 

    -moz-transform:scale(1.5);

    -webkit-transform:scale(1.5); 

    -o-transform:scale(1.5);

}

.figureo img{

  -webkit-transition: all .5s ease;

    -moz-transition: all .5s ease;

    -ms-transition: all .5s ease;

    -o-transition: all .5s ease;

    transition: all .5s ease;

    vertical-align: middle;

}

.ail_sl_img {

    display: inline-block;

    overflow: hidden;

}

.overlayyy {

    width: 100%;

    height: 100%;

    position: absolute;

    background: #ececec;

    z-index: 10;

    opacity: 0.3;

	display:none;

}

.figureo:hover .overlayyy{ display:block;}*/

/*Extras*/

.x_art_detail h2 {

    max-height: 44px;word-break: break-all; clear:both;}

/*age and stage*/

.parenting_main_sec {

    width: 100%;

    height: auto;

    float: left;

	padding-left:20px;

}

.parenting_main_sec h1 {

    font-size: 29.27px;

    text-transform: uppercase;

    font-family: 'Lato', sans-serif;

    font-weight: 400;

    color: #89c2d8;

    margin-bottom: 0px;

}

.parenting_main_sec h3 {

    font-size: 16px;

    font-weight: 700;

    text-transform: uppercase;

    color: #707173;

    font-family: 'Lato', sans-serif;

}

.parenting_main_sec p {

    font-size: 14px;

    color: #707173!important;

    font-family: 'Lato', sans-serif;

    text-align: justify;

}

.parenting_cat_posts ,.parenting_cat_posts ul{

    width: 100%;

    height: auto;

    float: left;

}

.parenting_cat_posts ul li {

    border-bottom: dotted 1px #e1e1e1;

	position:relative;

	padding-left:20px;

}

.parenting_cat_posts ul li a {

    font-family: 'Lato', sans-serif;

    font-size: 17px;

    text-transform: uppercase;

    font-weight: 700;

    color: #89c2d8; position:relative; display:block; height:40px; line-height:40px;

}

.parenting_cat_posts ul li a:before{background:url(../images/arrow_color.png) 0 0 no-repeat;    position: absolute;

    display: block;

    content: '';

    width: 15px;

    height: 15px;

    right: 15px;

    top: 28%;background-position: 0px 0;}

.parenting_cat_posts ul li a:hover:before{ background: #89c2d8 url(../images/expertarrow.png) center no-repeat; width:40px; height:40px; top:0; right:0px;}

.parenting_img_slider .bx-viewport {

    border: none !important;

    box-shadow: none!important;

}

.parent_art_slider li {

    border: solid 1px #e1e1e1;

}

.parenting_art_slide { width:100%; height:auto; float:left; position:relative;}

.parenting_art_slide span{ position:absolute;}

.parenting_art_slide .contain_parent_data{ position:absolute}

.parenting_art_slide span {

    position: absolute;

    right: 0;

    top: 0;

    color: #ffffff;

    text-transform: uppercase;

    width: 106px;

    height: 25px;

    line-height: 25px;

    background: #89c2d8;

    text-align: center;

    font-size: 16px;

    font-weight: 400;

    font-family: 'Lato', sans-serif;

}

.parenting_art_slide .contain_parent_data {

    position: absolute;

    bottom: 3%;

    max-width: 590px;

    width: 100%;

    height: auto;

    left: 2%;

    background: #ffffff;

    opacity: 0.9;

    padding: 15px;

}

.parenting_art_slide .contain_parent_data h2 {

    font-family: 'Lato', sans-serif;

    font-weight: 400;

    font-size: 20px;

    text-transform: uppercase;

    color: #89c2d8;

}

.parenting_art_slide .contain_parent_data p {

    font-size: 14px;

    color: #707173;

    font-family: 'Lato', sans-serif;

    font-weight: 400;

    line-height: 19px;

}

.parenting_img_slider .bx-controls.bx-has-pager.bx-has-controls-direction {

    position: absolute;

    top: 0;

    width: 30%;

    height: 30px;

}

.parenting_img_slider .bx-controls-direction {

    display: none;

}

.parenting_img_slider .bx-pager.bx-default-pager {

    padding: 0;

    bottom: -10%;

    text-align: left;

    left: 5%;

}

.parenting_img_slider .bx-wrapper .bx-pager.bx-default-pager a{ margin:0 4px!important;}

.parenting_img_slider .bx-wrapper .bx-pager.bx-default-pager a:hover, .parenting_img_slider .bx-wrapper .bx-pager.bx-default-pager a.active {

    background: #89c2d8 !important;

}

.parent_expert_advice h2,.parent_latest_slider h2 ,.parent_top_tip_sec h2{

    background: #89c2d8;

    height: 31px;

    border-radius: 5px;

    color: #ffffff;

    line-height: 31px;

    text-transform: uppercase;

    font-size: 20px;

    font-family: 'Lato', sans-serif;

    font-weight: 400;

    padding-left: 15px;

}

.parent_exper_list {

    width: 100%;

    height: auto;

    float: left;

}

.parent_exper_list li {

    max-width: 300px;

    width: 100%;

    height: auto;

    float: left;

    margin-right: 15px;

    border: solid 1px #89c2d8;

}

.parent_exper_list li .pe_img {

    width: 100%;

    height: auto;

    float: left;

    position: relative;

}

.parent_exper_list li .pe_img span {

    position: absolute;

    width: 87px;

    height: 23px;

    color: #ffffff;

    text-transform: uppercase;

    text-align: center;

    line-height: 23px;

    font-size: 12px;

    font-family: 'Lato', sans-serif;

    font-weight: 400;

    background: #89c2d8 !important;

}

.parent_exper_list li .pe_det {

    width: 100%;

    height: auto;

    float: left;

    padding: 10px 22px;

}

.parent_exper_list li .pe_det span {

    font-family: 'Lato', sans-serif;

    font-weight: 700;

    font-size: 12px;

    text-transform: uppercase;

    color: #89c2d8;

}

.parent_exper_list li .pe_det h3 a {

    text-transform: uppercase;

    font-size: 18px;

    font-family: 'Lato', sans-serif;

    font-weight: 700;

    color: #89c2d8!important;

}

.parent_exper_list li .pe_det h4 a {

    font-size: 14px;

    color: #707173!important;

    font-family: 'Lato', sans-serif;

    font-weight: 400;

}

.parent_exper_list li .pe_det p {

    font-size: 14px;

    color: #707173!important;

    font-family: 'Lato', sans-serif;

    font-weight: 400;

    margin: 0;

	text-align:justify;

}

.parent_exper_list li .pe_det h3 {

    min-height: 46px;

}

.parent_sl_xtra {

    width: 100%;

    height: auto;

    float: left;

    margin-top: 10px;

}

.parent_sl_xtra span{ text-transform:lowercase !important; font-size:12px; font-family: 'Lato', sans-serif; font-weight:400 !important;}

.parent_latest_slider {

    width: 100%;

    height: auto;

    float: left;

}

.p_lat_slide_img {

    width: 100%;

    height: auto;

    float: left;

    position: relative;

}

.p_lat_slide_img span {

    position: absolute;

    width: 86px;

    height: 20px;

    text-transform: uppercase;

    color: #ffffff;

    font-size: 12px;

    font-weight: 400;

    text-align: center;

    line-height: 20px;

}

.p_lat_slide_det {

    width: 100%;

    height: auto;

    float: left; padding:15px;

}

.p_lat_slide_det span {

    font-size: 12px;

    text-transform: uppercase;

    font-weight: 700;

    display: block;

}

.p_lat_slide_det h2 {

    background: none;

    padding: 0;

    line-height: 20px;

    height: auto;

	margin-bottom: 0;

}

.p_lat_slide_det h2 a {

    font-family: 'Lato', sans-serif;

    font-weight: 700!important;

    font-size: 18px;

    padding: 0!important;

}

.p_lat_slide_det h3 a {

    font-size: 14px;

    color: #8f8f8f!important;

    font-family: 'Lato', sans-serif;

    font-weight: 700!important;

    text-transform: capitalize!important;

}

.p_lat_slide_det p{font-size: 14px;

    color: #8f8f8f!important;

    font-family: 'Lato', sans-serif;

    font-weight: 400;

    margin: 0;}

.parent_sl_xtra span {

    display: inline-block;

}

.parent_latest_slider .bx-next {

    background-position: -10px 0px!important;

}

.parent_latest_slider .bx-prev {

    background-position: 0px 0px!important;

}

.x_art_detail.x_art_detailp h4 a{ text-transform:capitalize !important; font-size:14px;}

.parent_top_tip_sec {

    width: 100%;

    height: auto;

    float: left;

    margin: 15px 0;

}

.parent_top_tip_sec ul li {

    max-width: 455px;

    width: 100%;

    height: auto;

    float: left;

    margin-right: 10px;

	    margin-bottom: 5px;

}

.tip_img {

    width: 155px;

    height: auto;

    float: left;

    position: relative;

	margin-right:5px;

}

.tip_img span {

    position: absolute;

    width: 67px;

    height: 16px;

    font-size: 10px;

    text-transform: uppercase;

    text-align: center;

    line-height: 16px;

    background: #89c2d8;

    color: #ffffff;

}

.tip_detail {

    max-width: 295px;

    float: left;

    width: 100%;

	    border-bottom: solid 1px #e1e1e1;

}

.tip_detail span {

    font-size: 12px;

    text-transform: uppercase;

    font-weight: 700;

    color: #89c2d8;

}

.tip_detail h2 {

        line-height: 18px;

    margin-bottom: 0;

    min-height: 42px;

    background: none;

    padding: 0;

    font-family: 'Lato', sans-serif;

    font-weight: 700;

}

.tip_detail h2 a {

    font-size: 18px;

    text-transform: uppercase;

    color: #89c2d8!important;

}

.tip_detail h3 { margin-bottom:0;}

.tip_detail h3 a {

    font-size: 14px;

    color: #8f8f8f !important;

    font-family: 'Lato', sans-serif;


}

.tip_detail .parent_sl_xtra {

    margin-top: 0;

}

.gc_deatil {

    width: 100%;

    height: auto;

    float: left;

    padding: 15px;

}

.gc_deatil h2 a {

    font-size: 18px;

    text-transform: uppercase;

    color: #ffffff!important;

}

.gc_deatil p {

    margin: 3px 0;

    color: #ffffff;

    font-size: 14px;

    font-weight: 400;

    min-height: 55px;

}

.gc_deatil h2 {

    margin-bottom: 0;

    font-size: 18px;

}

.x_art_img.gc_im{ margin-bottom:0;}



.p_arailhdng

{

	display:none;

}



.sel-al-search

{

    /* background: url("../images/purplrdown.png") no-repeat 275px 0px #fff !important; */

}

.part_hover {

    width: 100%;

    height: auto;

    float: left;

    position: absolute;

    left: 100%;

    z-index: 100;

    background: #ffffff;

    border: solid 1px #89c2d8!important;

    top: 0;

    padding: 15px 20px;

	display:none;

}

.part_hover a {

    display: block!important;

    width: 100%;

    height: auto!important;

    float: left;

    color: #89c2d8 !important;

    font-family: 'Lato', sans-serif!important;

    font-size: 14px!important;

    line-height: 22px!important;

    font-weight: 400!important;

    background: none!important;

    text-transform: capitalize!important;

}

.part_hover a:before{ background:none!important;}

.part_hover a:hover:before{ background:none!important;}

.parenting_cat_posts ul li:hover .part_hover{ display:block;}

.parenting_cat_posts ul li a:hover,.part_hover a:hover{color: #6ea2b8;}

.parent_exper_list li.add_section_list{margin-right: 0;border: solid 1px #e1e1e1;}

.parent_exper_list li.add_section_list .be-left-box .be-box3 p{padding: 10px 20px !important;}

.parent_exper_list li.nomar {

    margin-right: 0;

}

.parenting_cat_posts.for_p_art .part_hover {

    position: relative;

    left: 0;

}

.parenting_cat_posts.for_p_art ul li:hover .part_hover{ display:none;}

.tip_img img {

    border: solid 1px #e1e1e1;

}

.part_hovero a {

    font-family: 'Lato', sans-serif!important;

    font-size: 14px!important;

    text-transform: capitalize!important;

    font-weight: 400!important;

    line-height: 22px!important;

    height: auto!important;

}

.part_hovero a:before,.part_hovero a:hover:before{ background:none!important;}

.partcles.act a:before {

    background-position: 0px -19px;

}

.part_hovero {

    margin-bottom: 15px;

}

.parenting_cat_posts ul li.partcles a:hover:before{ background: url(../images/arrow_color.png) 0 0 no-repeat !important;    width: 15px;

    height: 15px;

    right: 15px;

    top: 28%;

    background-position: 0px 0;}

.parenting_cat_posts ul li.partcles.act a:hover:before{background-position: 0px -19px !important;}

.parentt .ail_content p strong ,.parentt .ail_content p strong em,.parentt .ail_content ol li strong em span,.parentt .ail_content ol li strong em,.parentt .ail_content ol li strong,.parentt .ail_content ol li a,.parentt .ail_content ul li strong em span,.parentt .ail_content ul li strong em,.parentt .ail_content ul li strong,.parentt .ail_content ul li a{

    color: #89c2d8 !important;

	 text-transform:uppercase !important;

}

.parentt .ail_content p a {

    color: #89c2d8!important;

}

.ashare_tw.bluem{background: url(../images/social_hover.png) -7px -7px no-repeat !important;}

.ashare_tw.bluem:hover{background: url(../images/social_hover.png) -104px -7px no-repeat !important;}

.ashare_fb.bluem{background: url(../images/social_hover.png) -37px -7px no-repeat !important;}

.ashare_fb.bluem:hover{background: url(../images/social_hover.png) -134px -7px no-repeat !important;}

.ashare_in.bluem{background: url(../images/social_hover.png) -71px -7px no-repeat !important;}

.ashare_in.bluem:hover{background: url(../images/social_hover.png) -168px -7px no-repeat !important;}

.comm_hea.bluem:before {

    background: url(../images/arrow_color.png) 0 0px no-repeat;

}




#mob-kids-parent-comment{

	display:none;	

}

h2.make_com {

    width: 170px;

    float: left;

    font-family: 'Lato', sans-serif;

    font-weight: 400;

    font-size: 17.86px;

    text-transform: uppercase;

}

.xpert_special ul li a{ text-transform:capitalize;}

.parenting_color .kidsComment_ail h1,.nutrition_color .kidsComment_ail h1,.ail_color .kidsComment_ail h1,.wellbeing_color .kidsComment_ail h1 {float: right;padding-right: 25px; font-size:12px;}

.ail_color p strong,.ail_color ul li strong{color: #c59bc5}

/***Welbeing*/

.well_color:before{ background-position:-78px 0px !important}

/*Parentiing Color*/

.parenting_color .xpert_special ul li a:hover,.parenting_color .ail_auth_details ul li a,.parenting_color .make_com {color: #89c2d8;}

.parenting_color .ail_auth_details ul li a:hover{color: #6ea2b8;}

.parenting_color .xpert_special a.expert_link,.parenting_color .commentsection .sub_post_comm{ background-color:#89c2d8;}

.parenting_color .xpert_special a.expert_link:hover,.parenting_color .commentsection .sub_post_comm:hover{ background-color:#6ea2b8;}

.par_color:before{ background-position:0px 0px !important}

.ail_content.parenting_color p strong,.ail_content.parenting_color ul li strong,.ail_content.parenting_color p a{color: #89c2d8 !important;}

/*Wellbeing color*/
.ail_content.wellbeing_color p a,.ail_content.wellbeing_color p strong,.ail_content.wellbeing_color ul li strong,.ail_content.wellbeing_color ol li strong{color: #84cfc4 !important;}

/***********Nutrition page*/
.nut_color:before{ background-position:-20px 0px !important}
.nut_color b { color:fa9c0d !important; }

.nutrition_color .ail_auth_img span,.nutrition_color .ail_image span ,.nutrition_color .ail_bottom,.nutrition_color .ail_sl_img span{background: #fa9c0d;}

.nutrition_color .ail_auth_details h3,.nutrition_color .ail_auth_details ul li a,.nutrition_color .xpert_special h2,.nutrition_color .xpert_special ul li a:hover,.nutrition_color .lat_lis_det h2,.nutrition_color a.view_more16,.nutrition_color .ail_det_left h1,.nutrition_color .ail_det_right span,.nutrition_color .ail_rev_topsec,.nutrition_color .ail_rev_topsec a,.nutrition_color .ail_rev_botsec ul li h3,.nutrition_color .ail_rev_botsec p,.nutrition_color .make_com,.nutrition_color .kidsComment_ail h1,.nutrition_color .one_com_detail h2,.nutrition_color .one_com_xtra a,.nutrition_color .ail_sl_det h1,.nutrition_color .ail_sl_xtra span,.nutrition_color .ail_auth_xtra span,.nutrition_color .ail_det_left h3,.nutrition_color p strong{color: #fa9c0d;}

.ail_content.nutrition_color ul li strong,.ail_content.nutrition_color ol li strong{color: #fa9c0d;}

.nutrition_color p a ,.nutrition_color p strong{color: #fa9c0d !important;}

.nutrition_color .ail_auth_details ul li a:hover,.nutrition_color a.view_more16:hover,.nutrition_color .ail_rev_topsec a:hover,.nutrition_color .ail_rev_topsec a.refail{color: #e18e11;}

.nutrition_color .xpert_special a.expert_link,.latest_list_left16 h2,.nutrition_color .lat_lis_img span,.nutrition_color .ail_rev_topsec a.refail,.nutrition_color .commentsection .sub_post_comm{ background-color:#fa9c0d;}

.nutrition_color .xpert_special a.expert_link:hover,.nutrition_color .ail_rev_topsec a.refail:hover,.nutrition_color .commentsection .sub_post_comm:hover{ background-color:#e18e11;}

.latest_list_left16 {width: 100%;height: auto;float: left;margin: 20px 0;}

.latest_list_left16 h2 {height: 32px;line-height: 32px;margin-bottom: 20px;color: #ffffff;font-family: 'Lato', sans-serif;font-size: 20px;text-transform: uppercase;font-weight: 400;text-align: center;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}

.nutrition_color .lat_lis_det .ail_sl_xtra span,.nutrition_color .ail_sl_xtra span,.nutrition_color .ail_sl_det h1 a,.nutrition_color .ail_content p a, nutrition_color .ail_content ul li a, .nutrition_color .ail_content ol li a{color: #fa9c0d !important;}

.nutrition_color .kidsComment_ail .thesuccmsg{ background-color:#fa9c0d !important;}

.nutrition_color .kid_ail_slider li{border: solid 1px #fa9c0d;}

.latest_list_left16 ul {

    width: 100%;


    height: auto;

    float: left;margin-bottom: 10px;

}

.latest_list_left16 ul li {

    width: 100%;

    height: auto;

    float: left;

    border-bottom: solid 1px #e1e1e1;

	margin-bottom: 7px;

	position:relative;

}

.lat_lis_img {

    width: 150px;

    height: auto;

    float: left;

	position:relative;

}

.lat_lis_det {

    width: 130px;

    float: left;

    margin-left: 20px;

    height: auto;

}

.lat_lis_det h2 {

    background: none;

    font-size: 14px;

    line-height: 16px;

    height: auto;

    text-align: left;

    font-family: 'Lato', sans-serif;

    font-weight: 700;

	margin-bottom:0;

}

.lat_lis_img span {

    position: absolute;

    width: 68px;

    height: 18px;

    line-height: 18px;

    text-align: center;

    color: #ffffff;

    text-transform: uppercase;

    font-size: 10px;

}

.lat_lis_img img {

    border: solid 1px #e1e1e1;

}

.lat_lis_det h3 a {

    font-size: 12px;

    color: #707173!important;

    font-family: 'Lato', sans-serif;

    font-weight: 400!important;

}

.lat_lis_det .ail_sl_xtra {

    margin-top: 0;

    position: absolute;

    bottom: 0;

    width: 130px;

    right: 0;

}

.lat_lis_det h3 {

    line-height: 14px;

    margin-top: 3px;

}

a.view_more16 {

    text-align: center;

    display: block;

    width: 100%;

    height: auto;

    float: left;

    font-size: 15px;

    font-family: 'Lato', sans-serif;

    font-weight: 700;

    text-transform: uppercase;

}

.nutrition_color .ashare_tw {background: url(../images/social_hover.png) -7px -37px no-repeat;}

.nutrition_color .ashare_tw:hover {background: url(../images/social_hover.png) -104px -37px no-repeat;}

.nutrition_color .ashare_fb {background: url(../images/social_hover.png) -37px -37px no-repeat;}

.nutrition_color .ashare_fb:hover {background: url(../images/social_hover.png) -134px -37px no-repeat;}

.nutrition_color .ashare_in {background: url(../images/social_hover.png) -71px -37px no-repeat;}

.nutrition_color .ashare_in:hover {background: url(../images/social_hover.png) -168px -37px no-repeat;}

.nutrition_factors16 {width: 100%;height: auto;float: left;}

.nutrition_factors16 h2 {font-size: 20px;font-family: 'Lato', sans-serif;font-weight: 400;text-transform: uppercase;color: #fa9c0d;margin-bottom: 0;}

.nutrition_factors16 ul{ width:100%; height:auto; float:left;}

.nutrition_factors16 ul li h3 {font-size: 15px;font-family: 'Lato', sans-serif;font-weight: 400;text-transform: uppercase;color: #fa9c0d;}

.nutrition_factors16 ul li {margin-bottom: 20px;}

.nutrition_tips16 {

    width: 100%;

    height: auto;

    float: left;

    border: solid 1px #e1e1e1;

    padding: 20px;margin-bottom: 20px;

}

.nutrition_tips16 h2 {

    font-size: 20px;

    font-family: 'Lato', sans-serif;

    font-weight: 400;

    text-transform: uppercase;

    color: #fa9c0d;

}

.nutrition_tips16 ul {

    margin-bottom: 0;

    width: 100%;

    height: auto;

    float: left;

}

.nutrition_tips16 ul li {

    list-style-type: disc;

    list-style-position: inside;

}

.nutrition_factors16 p {text-align: justify;}

.nutrition_color .kidsComment_ail h1:before {background: url(../images/arrow_color.png) -18px 5px no-repeat; height:20px;}

.make_com_outer {width: 100%;height: auto;float: left;border: solid 1px #e1e1e1;padding: 15px 10px;margin-top: 10px;}

.nutrition_color .bx-next{background: url(../images/bx_arrow.png)!important;background-position: -37px 0px!important;}

.nutrition_color .bx-prev{background: url(../images/bx_arrow.png)!important;background-position: -25px 0px!important;}

/*Top 10 Nutrients***/

.nutrition_factors16 .nut_age_group .gray-table tr {

    max-width: 145px;

    width: 100%;

    height: auto;

    float: left;


    margin-right: 3px;

    background-color: #f0f0f0!important;

    margin-bottom: 20px;

	    padding: 13px 20px;

    min-height: 100px;

}

.nutrition_factors16 .nut_age_group .gray-table tr td {

    padding: 0;

    margin: auto!important;

    background: none;

    text-align: center;

    display: block!important;

}

.nutrition_factors16 .nut_age_group .gray-table tr:first-child {

    display: none;}

	.nut_age_group table.gray-table tbody {

    width: 100%;

    height: auto;

    float: left;

}

.nutrition_factors16 .nut_age_group table.gray-table {

    width: 100%;

    height: auto!important;

    float: left;margin-bottom: 0;

}

.nutrition_tips16.knoborder {

    border: none;

    padding: 0;

}

.nutrition_tips16 table.gray-table {

    width: 100%;

    height: auto!important;

    float: left;

}
/*
.nutrition_tips16 .gray-table tr td {

    padding: 0 15px;

    height: 32px;

    line-height: 32px;

}*/

.nutrition_tips16 .gray-table tr td:nth-child(2) {

    max-width: 297px;

    width: 100%;

    height: 32px!important;

}

.nut_age_group .gray-table tr td:first-child {

    font-size: 14px;

    font-family: 'Lato', sans-serif;

    font-weight: 700;

    color: #fa9c0d;

}

.nut_age_group_tab1 tr {
	position: relative;
	background: #f0f0f0;
	border: 4px solid #f0f0f0;
}
.nut_age_group_tab1 tr:after, .nut_age_group_tab1 tr:before {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.nut_age_group_tab1 tr:after {
	border-color: rgba(136, 183, 213, 0);
	border-top-color: #f0f0f0;
	border-width: 20px;
	margin-left: -20px;
}
.nut_age_group_tab1 tr:before {
	border-color: rgba(194, 225, 245, 0);
	border-top-color: #f0f0f0;
	margin-left: -36px;
}

/***************/

.right_arw16{ background:url(../images/bx_arrow.png);width: 13px;height: 15px;float: right;}

.social_ic16 li{ background:url(../images/social_hover.png) no-repeat;width: 28px;height: 28px;margin-right: 3px;}

li.shre_txt {

    background: none;

    margin-right: 25px;

}

.qaul {

    line-height: 30px !important;}

/*Colors based on Caregories Starts*/

/*Ailments*/

.ail_related_art_left{ width: 100%;

   height: auto;

   float: left;

   margin: 15px 0;  }


/**/
.social_ic16 li{margin: 0!important;margin-left: 4px!important;}
/*Register Common*/

.register_color p,.register16 p span{ font-family: 'Lato', sans-serif;font-weight: 400;color:#707173}

.register_color h1,.register_color .reg16_full p{color: #69c1bb;}

.reg16_full select{ font-size:14px !important; font-weight:700!important;}
.reg16_full select,.sq_inn p a{color: #69c1bb;}

.breadcrumb.register_color {padding-left: 0px!important;margin-bottom: 0;}

.register16 {border: solid 1px #e1e1e1;padding: 20px;width: 100%;height: auto;float: left;}

.register_color h1 {font-size: 35px;font-family: 'Lato', sans-serif;font-weight: 300;text-transform: uppercase;}

.register16 p {margin: 0;font-size: 13px;}

.register16 p span{ font-style:italic; font-size:12px;}

.register16_form_section {

    width: 100%;

    height: auto;

    float: left;

    padding: 10px 0;

}

.reg16_full {

    width: 100%;

    height: auto;

    float: left;margin-bottom: 15px;

}

.reg16_full select,.reg16_small select,.reg16_half select{

    width: 100%!important;

    height: 37px;

    border: solid 1px #e1e1e1;

    border-radius: 5px;

    margin: 0!important;

    text-transform: uppercase;

    -webkit-box-shadow: inset 2px 2px 5px 0px rgba(225,225,225,1);

    -moz-box-shadow: inset 2px 2px 5px 0px rgba(225,225,225,1);

    box-shadow: inset 2px 2px 5px 0px rgba(225,225,225,1);

    background: #ffffff!important;padding-left: 15px !important;

}
#k_utype{ background: #ffffff url(../images/reg_green_arw16.png) 98% center no-repeat !important;color:#69c1bb !important;}
#kx_title{ background:url(../images/reg_grey_arw16.png) 90% center no-repeat !important;}
#k_kid_cat{ background:url(../images/reg_grey_arw16.png) 95% center no-repeat !important;}
.reg16_full_in.full_cp {max-width: 272px !important;}
.reg_img_in span{ float:left;}
.ktic {
    background: url(../images/green_img_tick.png) 0 center no-repeat !important;
    width: 16px;
    height: 34px;
    display: block;
    position: absolute;
    right: 10%;
}
.reg16_half {

    max-width: 280px;

    width: 100%;

    height: auto;

    float: left;

    margin-right: 13px;

    margin-bottom: 15px;

}

.reg16_half input[type='text'], .reg16_half input[type='password'],.reg16_third input[type='text']{

    width: 100%!important;

    height: 37px;

    margin: 0!important;

    border: solid 1px #e1e1e1!important;

	background:#ffffff!important;

	 -webkit-box-shadow: inset 2px 2px 5px 0px rgba(225,225,225,1);

    -moz-box-shadow: inset 2px 2px 5px 0px rgba(225,225,225,1);

    box-shadow: inset 2px 2px 5px 0px rgba(225,225,225,1);

	    border-radius: 5px!important;-moz-border-radius: 5px!important;-webkit-border-radius: 5px!important;padding-left: 15px !important;

}

.reg16_half.kright {

    margin-right: 0;

}

.register_color input::-webkit-input-placeholder {

    color:    #69c1bb; font-size:14px !important; font-weight:700 !important;

}

.register_color input:-moz-placeholder {

    color:    #69c1bb;font-size:14px !important; font-weight:700 !important;

}

.register_color input::-moz-placeholder {

    color:    #69c1bb;font-size:14px !important; font-weight:700 !important;

}

.register_color input:-ms-input-placeholder {

    color:    #69c1bb;font-size:14px !important; font-weight:700 !important;

}

.reg16_full input[type='text'] {

    width: 110px!important;

    height: 37px;

    float: left;

    margin-right: 10px!important;

    border-radius: 5px!important; -moz-border-radius: 5px!important; -webkit-border-radius: 5px!important;

    -webkit-box-shadow: inset 2px 2px 5px 0px rgba(225,225,225,1);

    -moz-box-shadow: inset 2px 2px 5px 0px rgba(225,225,225,1);

    box-shadow: inset 2px 2px 5px 0px rgba(225,225,225,1);

    background: #ffffff!important;

}

.reg16_full_in {


    max-width: 280px;

    width: 100%;

    height: auto;

    margin: auto;

    overflow: hidden;    margin-top: 15px;

}

.reg16_full_in img {

    float: left;

}

.reg16_full_in a {

    float: left;

    display: block; background:url(../images/refresh16.png) 0 0 no-repeat;width: 26px;

    height: 21px;

    font-size: 0;

    margin-top: 25px;

    margin-right: 5px;

}

.register_color .reg16_full p{ text-align:center;}
.register_color .reg16_full p.bld,.register_color .reg16_full p.bld a{ font-weight:700!important;}
.sq_inn p {

    float: left;

    margin-left: 10px;

}
.kids16Right.register_color {
   margin-bottom: 40px;
}
.sq_inn p{ font-size:14px !important;}

.sq_inn {

    max-width: 350px;

    width: 100%;

    height: auto;

    margin: auto;

    overflow: hidden;

}

.reg16_full input[type='button'] {

    margin: auto!important;

    display: block;

    font-size: 20px;

    font-family: 'Lato', sans-serif;

    font-weight: 400;

    text-transform: uppercase;

    width: 110px;

    height: 33px;

    line-height: 33px;

    padding: 0;

    border-radius: 5px;

    background: #69c1bb!important;    border: none;

    color: #ffffff;

}

.reg16_full.text{ margin-bottom:0;}

.reg16_full.text p, .reg16_full.text p a {

    text-align: justify;

    font-size: 12px;

    line-height: 15px;

    color: #707173;

}

/*******Register Expert*********/
.reg16_expert_step h1 {
    font-size: 18px;
    font-weight: 400;
    margin-top: 20px;
    margin-bottom: 15px;
}
.reg16_expert_step select {
    font-weight: 700!important;
    font-size: 12px!important;
    color: #b3b3b3!important;
}
.register16.reg16_expert h1 {color: #909bc8;}

.reg16_expert .ui-tabs {

    border: none;

    padding: 0;

}

.reg16_expert .ui-tabs .ui-tabs-nav {

    border: none;

    background: none;

    padding: 0;

}

.reg16_expert .ui-tabs .ui-tabs-nav li {

    border: none;

    background: #e2e5f1;max-width: 180px;

    width: 100%;

    margin-right: 15px;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;

}

.reg16_expert .ui-tabs .ui-tabs-nav li a {

    font-size: 14px;

    font-family: 'Lato', sans-serif;

    font-weight: 700;

    text-transform: uppercase;padding: 25px 15px 10px 15px;    color: #909bc8;

}

.reg16_expert .ui-tabs .ui-tabs-nav li.ltab {

    margin-right: 0;

}

.reg16_expert .ui-tabs .ui-tabs-nav li.ui-tabs-active.ui-state-active {

    background: #909bc8;

}

.reg16_expert .ui-tabs .ui-tabs-nav li.ui-tabs-active.ui-state-active a {

    color: #ffffff;

}

.reg16_small {

    width: 93px;

    height: auto;

    float: left;

    margin-right: 10px;

}

.reg16_third {

    width: 180px;

    height: auto;

    float: left;

    margin-right: 10px;

}

.reg16_expert_step {

    width: 100%;

    height: auto;

    float: left;

    padding: 10px 0!important;

}

.reg16_full_k {

    width: 100%;

    height: auto;

    float: left;

    margin-bottom: 15px;

}

.reg16_full_k input[type='text'] {

    width: 100%!important;

    height: 37px;

    float: left;

    margin-right: 10px!important;

    border-radius: 5px!important; -moz-border-radius: 5px!important; -webkit-border-radius: 5px!important;

    -webkit-box-shadow: inset 2px 2px 5px 0px rgba(225,225,225,1);

    -moz-box-shadow: inset 2px 2px 5px 0px rgba(225,225,225,1);

    box-shadow: inset 2px 2px 5px 0px rgba(225,225,225,1);

    background: #ffffff!important;margin-bottom: 0!important;

}

.reg_image {

    width: 100%;

    height: auto;

    float: left;

    position: relative;

}

.reg_image .reg_img_in {

    background: #ffffff url(../images/plus_16.png) 98% center no-repeat;

    width: 100%;

    height: 37px;

    border: solid 1px #e1e1e1;

    border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px;

    -webkit-box-shadow: inset 2px 2px 5px 0px rgba(225,225,225,1);

    -moz-box-shadow: inset 2px 2px 5px 0px rgba(225,225,225,1);

    box-shadow: inset 2px 2px 5px 0px rgba(225,225,225,1);

}

.reg_img_in span {

    text-transform: uppercase;

    line-height: 37px;

    padding-left: 12px;

    font-size: 12px;

    color: #b3b3b3;

    font-family: 'Lato', sans-serif;

    font-weight: 700;

}

.reg_image input[type='file'] {

    position: absolute;

    top: 0;

    margin-bottom: 0!important;

    padding: 5px!important;

    margin-left: 3px!important;

    opacity: 0;

    width: 100%!important;

}

.reg16_full_k textarea {

    height: 120px;

    width: 100%;

    border: solid 1px #e1e1e1;

    margin-bottom: 0!important;

    border-radius: 5px!important;

    -webkit-box-shadow: inset 2px 2px 5px 0px rgba(225,225,225,1);

    -moz-box-shadow: inset 2px 2px 5px 0px rgba(225,225,225,1);

    box-shadow: inset 2px 2px 5px 0px rgba(225,225,225,1);

    background: #ffffff!important;

}

.reg16_full_k textarea#k_bio {

    height: 180px;}

.reg16_expert input::-webkit-input-placeholder,.reg16_expert textarea::-webkit-input-placeholder  {

    color:    #b3b3b3 !important; font-size:12px !important;font-family: 'Lato', sans-serif;

    font-weight: 700;

}

.reg16_expert input:-moz-placeholder,.reg16_expert textarea:-moz-placeholder  {

    color:    #b3b3b3 !important;font-size:12px !important;font-family: 'Lato', sans-serif;

    font-weight: 700;

}

.reg16_expert input::-moz-placeholder,.reg16_expert textarea::-moz-placeholder {

    color:    #b3b3b3 !important;font-size:12px !important;font-family: 'Lato', sans-serif;

    font-weight: 700;

}

.reg16_expert input:-ms-input-placeholder,.reg16_expert textarea:-ms-input-placeholder {

    color:    #b3b3b3 !important;font-size:12px !important;font-family: 'Lato', sans-serif;

    font-weight: 700;

}

.reg16_full_k input[type='button'] {

    margin-bottom: 0;

    width: 110px;

    height: 30px;

    float: right;

    border: none;

    color: #ffffff;

    text-transform: uppercase;

    background: #909bc8;

    border-radius: 5px;

    font-size: 20px;

    font-family: 'Lato', sans-serif;

    font-weight: 300;

}

.reg16_third.thleft {

    width: 167px;

}

.reg16_small.kright {

    margin-right: 0;

}

.reg16_small input[type='button'] {

    width: 100%;

    height: 35px;

    border: none;

    color: #ffffff;

    text-transform: uppercase;

    background: #909bc8;

    border-radius: 5px;

    font-size: 20px;

    font-family: 'Lato', sans-serif;

    font-weight: 300;

}

.reg16_small.kright {

    margin-right: 0;

    width: 103px;

}

a.k_back ,a.k_back:hover{

    color: #909bc8;

    position: relative;

    padding-left: 15px;

    font-family: 'Lato', sans-serif;

    font-weight: 700;

    font-size: 16px;

}

a.k_back:before {

    background: url(../images/bx_arrow.png) -78px 4px no-repeat;

    position: absolute;

    content: '';

    width: 11px;

    height: 20px;

    left: 0;

}

.tcat_sec {
    max-width: 170px;
    width: 100%;
    height: 80px;
    float: left;
    margin-right:12px;
    margin-bottom: 15px;
    border: solid 1px #e1e1e1;
    /* min-height: 35px; */
    /* line-height: 35px; */
    padding: 6px 5px;
    text-align: center;
    font-family: 'Lato', sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    color: #909bc8;
    -webkit-box-shadow: 5px 5px 5px 0px rgba(225,225,225,0.75);
    -moz-box-shadow: 5px 5px 5px 0px rgba(225,225,225,0.75);
    box-shadow: 5px 5px 5px 0px rgba(225,225,225,0.75);
    border-radius: 5px;
	display:table;


}

.tcat_sec > p {
    display: table-cell;
    text-align: center;
    vertical-align: middle;
	color: #909bc8;
	cursor:pointer;
}

.reg16_full_k .bx-viewport {
    padding: 0;
    border: none!important;
    background: none!important;
    box-shadow: none!important;
}
.tcat_sec.k_last,.tcat_sec_sel.k_last  {margin-right: 0!important;}
.k_spl_addClass {
        position: absolute;
    width: 28px!important;
    height: 35px!important;
    top: 0;
    right: 0;
    background: url(../images/plus_16.png) 2px 9px no-repeat!important;
}
input#k_search_bt {position: absolute; background:url(../images/reg_search_ic16.png) 0 center no-repeat;width: 37px;height: 37px; right: 0;margin-top:25px;}
.add_more_social {width: 100%;height: 37px;border: solid 1px #e1e1e1;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px; background:#ffffff url(../images/plus_16.png) 98% center no-repeat;-webkit-box-shadow: inset 2px 2px 5px 0px rgba(225,225,225,1); -moz-box-shadow: inset 2px 2px 5px 0px rgba(225,225,225,1);box-shadow: inset 2px 2px 5px 0px rgba(225,225,225,1);}
.add_more_social span {text-transform: uppercase;line-height: 37px;padding-left: 12px;font-size: 12px;color: #b3b3b3;font-family: 'Lato', sans-serif;font-weight: 700;}
#k_search {margin-top: 25px!important;}
#k_new_special {padding-left: 12px!important;}
.reg16_full_k.dottemarg {margin-bottom: 15px;border-bottom: dotted 1px #e1e1e1;padding-bottom: 25px;}
input#k_search_bt:hover {
    background: #909bc8 url(../images/reg_search_ic16.png) 0 -74px no-repeat;
}
/***********end**********/

.kprogress {
    background: url(../images/img-loader.gif) 0 center no-repeat !important;
    width: 16px;
    height: 34px;
    display: block;
    position: absolute;
    right: 10%;
}

.bx-wrapper .bx-next:hover{ ba}

/*Colors based on Caregories Ends*/
/*My profile Page Starts*/
.user_summery {width: 100%;height: auto;float: left;border-bottom: solid 1px #e1e1e1;padding-bottom: 12px;margin: 15px 0;}
.user_summery span {width: 55px;height: 55px;display: block;float: left;line-height: 55px;font-family: 'Lato', sans-serif;font-weight: 300;font-size: 35px;text-align: center;color: #ffffff;text-transform: uppercase;margin-right: 15px;}
.user_summery h1 {font-family: 'Lato', sans-serif;font-weight: 300;font-size: 35px;text-transform: uppercase;float: left;margin-bottom: 0;line-height: 55px;}
.user_summery a.k_logout {float: right;width: 97px;height: 25px;background: #e1e1e1;text-align: center;text-transform: uppercase;line-height: 25px;font-weight: 700;color: #ffffff;border-radius: 5px;margin-top: 15px;}
.user_pic_section {width: 100%;height: auto;float: left;border: solid 1px #e1e1e1;}
.user_add_image {max-width: 270px;width: 100%;height: 42px;margin: auto;border-radius: 3px;line-height: 42px;padding-left: 20px; background:url(../images/white_plus_16.png) 95% center no-repeat; margin-bottom:15px; cursor:pointer; position:relative;}
.user_add_image span {font-family: 'Lato', sans-serif;font-weight: 400;font-size: 18px;text-transform: uppercase;color: #ffffff;}
.img_spec16 {width: 100%;height: auto;text-align: center;margin: 15px 0;float: left;font-size: 14px;text-transform: uppercase;}
.img_spec16 span {color: #c2c3c3;font-weight: 700;}
.user_tbSec {padding: 0;border: solid 1px #e1e1e1;border-radius: 0;width: 100%;height: auto;float: left;}
.user_tbSec ul {border: none;background: none;padding: 0!important;}
.user_tbSec ul li {border: none!important;width: 150px;margin-right: 4px!important;border-radius: 0px;margin-top: 0!important;height: 37px;}
#tabname_ul li{line-height: 37px;}
/*#user_tab16 li a {margin-top:10px;}*/
.user_tbSec ul li.tb16_last{ margin-right:0!important;}
.user_tbSec ul li a {padding: 0!important;text-align: center;display: block;width: 100%;font-family: 'Lato', sans-serif;font-weight: 400;color: #ffffff;font-size: 15px;text-transform: uppercase;}
.user_tbSec ul li.ui-tabs-active {background: #ffffff!important;}
.user_tbSec ul li.ui-tabs-active a.well_color{ color:#84cfc4 !important;}
.user_tb16 {padding: 20px!important;width: 100%;height: auto;float: left;}
.user_tb16 h1 {font-family: 'Lato', sans-serif;font-weight: 300;font-size: 35px;text-transform: uppercase;margin: 15px 0 25px 0;}
.user_tb16 .reg16_full_k h2 {font-size: 12px;text-transform: uppercase;font-family: 'Lato', sans-serif;font-weight: 700;margin-bottom: 0px;}
.user_tb16 .ed_block {width: 97%;height: auto;float: left;font-size: 12px;font-family: 'Lato', sans-serif;font-weight: 400;font-style: italic;color: #b3b3b3;}
.user_tb16 .reg16_full_k {border-bottom: solid 1px #e1e1e1;margin: 0;padding: 7px 0;}
.editIc{ background:url(../images/edit_ic16.png) 0 0 no-repeat; width:15px; height:15px; display:block; float:right;}
.user_tb16 h3 {margin-bottom: 0;font-size: 18px;text-transform: uppercase;font-weight: 400;padding: 10px 0px;}
.to_edit {width: 100%;height: auto;float: left;}
.to_edit .reg16_full_k {padding: 10px 0;}
#ed_name_blk {border-bottom: solid 1px #e1e1e1;margin-bottom: 10px;}
#ed_sector_blk #k_kid_cat {width: 100%;margin-bottom: 0;}
#ed_sector_blk .reg16_full_k {padding-top: 0;}
.reg16_full_k.ed_submit {border-bottom: 0;margin-top: 25px;}
.reg16_full_k.ed_submit input[type='button'] {font-weight: 400;}
.k_red {
    width: 100%;
    height: auto;
    float: left;
    padding: 15px 10px;
    text-align: center;
    margin-bottom: 10px;
    background: #f2dede;
    border-radius: 4px;
    color: #B75959;
    font-size: 16px;
}
.k_green {
    width: 100%;
    height: auto;
    float: left;
    padding: 15px 10px;
    text-align: center;
    margin-bottom: 10px;
    background: #dff0d8;
    border-radius: 4px;
    color: #537743;
    font-size: 16px;
}
.ail_auth_details h4 {
    font-size: 12px;
    padding: 0 0 0 10px;
    font-family: 'Lato',sans-serif;
    font-weight: 400;
    color: #8b8484;
}
.ail_auth_details ul li a.compName {
    color: #8b8484;
    text-transform: uppercase;
}
/*My profile Page Ends*/
@media only screen 

and (min-device-width : 300px) 

and (max-device-width : 568px) { 

.lat_lis_det h2 {font-size: 14px !important;line-height: 16px !important;}

}

@media only screen 

and (min-device-width : 569px) 

and (max-device-width : 989px) { 

.lat_lis_det h2 {font-size: 24px !important;line-height: 24px !important; margin-bottom:10px;}

.lat_lis_det h3 a {font-size: 20px;}

.one_com_detail {

    max-width: 82% !important;

    text-align: justify;

}

.lat_lis_det .ail_sl_xtra { right: 25%;}

}

@media only screen and (max-width: 989px){

.kid2016Desktop{ display:none !important;}

.tax-parenting-category .full_title {display: none;}

.kid2016Mobile{ display:block !important; width:100%; height:auto; float:left;}

.mob-b-crumb {

    width: 100%;

    height: auto;

    float: left;

}

.mob-b-crumb a {

    font-size: 14px;

    font-family: 'Lato', sans-serif;

    font-weight: 400;

    color: #d2d2d2;

}

.mob-b-crumb span{font-size: 14px;font-family: 'Lato', sans-serif;font-weight: 400; color:#89c2d8;}

.mob-header16 {

    width: 100%;

    height: auto;

    float: left;

    border-top: solid 1px #e1e1e1;

    border-bottom: solid 1px #e1e1e1;

    margin: 5px 0;

	padding:5px 0;

}

.mob-header16 h1 {

    text-align: center;

    text-transform: uppercase;

    font-family: 'Lato', sans-serif;

    font-weight: 300;

    /*font-size: 40px;*/
	font-size: 28px;

    color: #89c2d8;

    margin-bottom: 0;

}

.mob-header16 h2 {

    text-align: center;

    text-transform: uppercase;

    font-family: 'Lato', sans-serif;

    font-weight: 700;

    font-size: 20px;

    color: #707173;

}

.parenting_img_slider_mob a.bx-prev,.parenting_img_slider_mob a.bx-next {

    top:91%;

}

.parenting_img_slider_mob a.bx-prev{background: url(../images/bx_arrow.png);

    width: 12px!important;

    height: 15px!important;

        background-position: 0px 0px!important;

    left: 15px;}

	.parenting_img_slider_mob a.bx-next{background: url(../images/bx_arrow.png);

    width: 12px!important;

    height: 15px!important;

        background-position: -11px 0px!important;

    right: 15px;}

.mob-contents16 {

    width: 100%;

    height: auto;

    float: left;

}

.mob-contents16 h1 {

    text-transform: uppercase;

    width: 100%;

    height: 52px !important;

    line-height: 52px !important;

    background: #89c2d8;

    color: #ffffff;

    font-size: 24px !important;

    font-family: 'Lato', sans-serif;

    font-weight: 400 !important;

    text-align: center;

    border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;

}

.parenting_img_slider_mob .bx-pager.bx-default-pager {

    display: none;

}

.mob_parent_exper_list .parent_exper_list li {

    border: none;

    margin: 0;

	    border-bottom: solid 1px #e1e1e1;

    margin-bottom: 10px;

	max-width:100%;

}

.mob_parent_exper_list .parent_exper_list li .pe_img {

    width: 45%;

}

.mob_parent_exper_list .parent_exper_list li .pe_det {

    width: 55%;

    padding: 0;

    padding-left: 20px;

}

.mob_parent_exper_list .parent_exper_list li .pe_img img {

    border: solid 1px #e1e1e1;

	height:100%;

}

a.mobb_view_more {

    display: block;

    text-align: center;

    text-transform: uppercase;

    font-family: 'Lato', sans-serif;

    font-weight: 700;

    font-size: 16px;

    color: #89c2d8;

}

.parent_latest_slider ul li .p_lat_slide_det {

    width: 55%;    padding-top: 0;

}

.parent_latest_slider ul li .p_lat_slide_img {

    width: 45%;

    float: left;

}

.parent_latest_slider ul li {

        border-bottom: solid 1px #e1e1e1;

    width: 100%;

    height: auto;

    float: left;

    margin-bottom: 10px;

}

.parent_latest_slider ul li .p_lat_slide_img img {

    height: 100%;

}

.x_recipe_section li.recipe_green_border .x_art_detail.x_art_detailp {

    width: 55%;

    float: left;

    padding-left: 20px;

    margin: 0;

}

.x_recipe_section li.recipe_green_border .x_art_img {

    width: 45%;

}

.x_recipe_section li.recipe_green_border {

    border: none!important;

    border-bottom: solid 1px #e1e1e1!important;

    width: 100%;

    height: auto;

    float: left;

    margin-bottom: 10px;

}

.x_recipe_section li.recipe_green_border .gc_deatil.recipe_green {

    width: 55%;

    min-height: 145px;

}

a.mobb_view_more.greenm {

    display: block;

    width: 100%;

    height: auto;

    float: left;

    color: #afc65d;

}

.tip_detail {

    width: 71%;

    float: left;

    border: none;

    max-width: 100%;

}

.tip_img {

        width: 25%;

    float: right;

}

.tip_img img {

    border: solid 1px #e1e1e1;

    height: 100%;

}

.parent_top_tip_sec ul li {

    border-bottom: solid 1px #e1e1e1;

	    max-width: 100%;

    margin-right: 0;

}

.parenting_art_slide .contain_parent_data {

    max-width: 96%;

    margin-bottom: 10px;

    padding: 15px 25px;

}

.parenting_art_slide .contain_parent_data h2 {

    margin-bottom: 0;

    font-size: 18px;

}

.parent_exper_list {

    margin-bottom: 0;

}

.mob_parent_exper_list {

    width: 100%;

    height: auto;

    float: left;

    margin-bottom: 10px;

}

.kid2016Mobile .xpert_detail_sec h2 {

    line-height: 19px;

	min-height: 46px;

}

.kid2016Mobile .xpert_detail_sec h4 {

    min-height: 30px;

}

.kid2016Mobile .article_type_tab ul li a {

    width: 95px !important;

}

.kid2016Mobile .bottom_qa_expert {

    border-bottom: solid 1px #e1e1e1;

    padding-bottom: 10px;

}

a.mobb_view_more.pink {

    width: 100%;

    height: auto;

    float: left;

    margin-top: 10px;

    color: #c59bc5;

}

.parenting_img_slider_mob .bx-wrapper {

    margin-bottom: 10px;

}

/*Mobile age and Stage article*/

.par_authot {width: 100%;height: auto;float: left;margin-top: -5px;}
.par_authot h2 {background: #89c2d8 none repeat scroll 0 0;color: #ffffff;/*font-size: 23px;*/font-size: 20px;font-weight: 400;height: 40px;line-height: 40px;margin: 0;padding-left: 15px; text-transform:uppercase;}

.ail_auth_details > h2 {
    height: 32px;
}

.par_auth_hiden{ width:100%; height:auto; float:left; clear:both;}

.par_auth_hiden .ail_auth_details h2{background: none;padding-left: 0;}

.par_auth_hiden .ail_author {margin-top: 5px;}

.par_auth_hiden .xpert_special h2{background: none;}

.par_auth_hiden .xpert_special {margin-top: 0;border-top: 0;}

.ail_content{ font-size:16px;}

.parentart .parent_latest_slider ul li .p_lat_slide_img img {

    height: auto;border: solid 1px #e1e1e1;

}

.parentart .p_lat_slide_det h2 a {font-family: 'Lato', sans-serif;font-weight: 400!important;font-size: 16px;}

.p_lat_slide_det h3 a {font-family: 'Lato', sans-serif;font-weight: 400!important;}



#mob-cmt-part h3{

    font-family: "Lato",sans-serif;

    font-size: 16px !important;

    font-weight: 400 !important;

    margin: 22px 0 30px;

    text-align: center;

	color: #89c2d8;

}



#mob-cmt-part ul li{

	float:left;	

	margin: 0 1px;	

}





#mob-cmt-part ul .mEmail{

    background: rgba(0, 0, 0, 0) url("../images/social_bg_mob_small.png") no-repeat scroll 0 0;

    height: 58px;

    width: 58px;

}



#mob-cmt-part ul .mTwitter{

    background: rgba(0, 0, 0, 0) url("../images/social_bg_mob_small.png") no-repeat scroll -61px 0;

    height: 58px;

    width: 58px;

}



#mob-cmt-part ul .mFacebook{

    background: rgba(0, 0, 0, 0) url("../images/social_bg_mob_small.png") no-repeat scroll -124px 0;

    height: 58px;

    width: 58px;

}



#mob-cmt-part ul .mS{

    background: rgba(0, 0, 0, 0) url("../images/social_bg_mob_small.png") no-repeat scroll -186px 0;

    height: 58px;

    width: 58px;

}



#mob-cmt-part ul .mInstagram{

    background: rgba(0, 0, 0, 0) url("../images/social_bg_mob_small.png") no-repeat scroll -248px 0;

    height: 58px;

    width: 58px;

}



#mob-kids-parent-comment{

	display:block;	

	 margin: 20px 0;

}





#mob-kids-parent-comment h2{

	float:left;

	width:100%;

	text-align:center;

	padding:5px 0;

	margin:5px 0;

	font-family: 'Lato', sans-serif;

	font-weight: 400!important;

	font-size: 25px !important;	

	color: #89c2d8;

	

}



#mob-kids-parent-comment .commentsection .sub_post_comm{

	float: right;

    margin-top: 10px;

	font-size:14px !important;

}



#mob-kids-parent-comment .thesuccmsg{

	background:#89c2d8;

}

.parent_latest_slider > h2 {

   text-align: center;

}

.breadcrumb {

   padding-left: 0!important;

}

a.mobb_view_more{ padding:20px 0px;}

.par_authot h2{background:#89c2d8 url("../images/down-arrow-icon.png") no-repeat scroll right center; background-position: 95%; }



#mob-kids-parent-comment .parent_latest_slider h2{

	font-size: 15px !important;

}





#mob-kids-parent-comment .commentsection .sub_post_comm {

    display: flex;

    float: left;

    font-size: 14px !important;

    margin-bottom: 0 !important;

    margin-left: auto;

    margin-right: auto;

    margin-top: 52px;

    text-align: center;

    top: 19px !important;

}



.mob-contents16 h1{

	font-size:15px !important;

	line-height:31px !important;

	height:31px !important;

}



#mob-meet-expert-part .bottom_qa_expert h1{

	font-size:15px !important;

	line-height:31px !important;

	height:31px !important;

	min-height:31px!important;



}

/*Author Sec*/

.ail_auth_img,.ail_auth_details {max-width: 96%;}

.ail_auth_img img {width: 100%;}

/*Nutrition page*/

.mob-header16.nutrition_color h1{color: #fa9c0d;}

.mob-header16.nutrition_color h1{ font-weight:300;}

.nutrition_color .par_authot h2 {background: #fa9c0d url("../images/down-arrow-icon.png") no-repeat scroll 96% center;text-transform: uppercase;}

.nutrition_color .ail_auth_img {padding: 0 10px;}

.nutrition_color .par_auth_hiden .ail_auth_details h2,.nutrition_color .par_auth_hiden .xpert_special h2 {background: none!important;}

.nutrition_color .xpert_special a.expert_link{font-size: 15px;padding: 10px 12px 10px 15px;background-position: 97% center;}

.nutrition_color .ail_rev_topsec,.nutrition_color .ail_rev_topsec a {font-weight: 400!important;}

.nutrition_color .ail_rev_topsec span {display: block;}

.nutrition_color .ail_rev_topsec_inn {width: 100%;float: left;height: auto;max-width: 60%;}

.nutrition_color .ail_rev_botsec ul li h3 {font-size: 10px;min-height: 22px;}

.nutrition_color .ail_rev_botsec ul li span {font-size: 11px!important;}

.nutrition_color h1.comm_hea {background: none;font-size: 12px!important;text-align: right;height: auto!important;width: auto!important;line-height: 17px!important;}

.nutrition_color h2.make_com {font-size: 14.86px;}

.nutrition_color .kidsComment_ail textarea {max-width: 60%!important;padding: 0 5px !important;border: none!important;box-shadow: none}

.nutrition_color .commentsection .sub_post_comm{ width:35%;}

.nutrition_color .make_com_outer {padding: 10px;}

.nutrition_color .one_com_detail {max-width: 60%;}

.nutrition_color .lat_lis_img{width: 47%;}

.nutrition_color .lat_lis_det {width: 48%;margin-left: 5%;}

.nutrition_color .lat_lis_det h3 a {font-size: 13px;}

.nutrition_color .lat_lis_img img{ width:100%;}

.nutrition_color .lat_lis_det h2 {font-size: 20px;line-height: 20px;}

.nutrition_color .ail_rev_botsec p {

    clear: both;

}

/*Blog Mobile*/

.single-post .ail_rev_topsec_inn {width: 100%;float: left;height: auto;max-width: 60%;}

.single-post .ail_rev_botsec ul li h3 {font-size: 11px;min-height: 22px;}

.single-post .ail_rev_sec {margin-top: 15px;}

.single-post h2.make_com {font-size: 14.86px !important;}

.single-post h1.comm_hea {background: none;font-size: 12px!important;text-align: right;height: auto!important;width: auto!important;line-height: 17px!important;padding-right: 20px;}

.single-post .kidsComment_ail textarea {max-width: 60%!important;padding: 0 5px !important;box-shadow: none;}

.single-post .commentsection .sub_post_comm {width: 35%;}

.single-post .one_com_detail {max-width: 67%;width: 100%;}

.single-post .parent_latest_slider h2 {height: auto;min-height: 31px;}

.single-post .parent_latest_slider {margin-top: 15px;}

.single-post .xpert_special h2 {font-size: 16px !important;}

ul.blg_arttt {margin: auto;float: none;width: 100%;height: auto;overflow: hidden;max-width: 300px;}
.single-post .full_title_container {display: none;}
.single.single-post .parent_latest_slider h2 {font-size: 16px!important;}
.single-post .ail_rev_topsec_inn span { display: block;}
.single-post .make_com_outer {padding: 5px 5px;}
/*Expert Profile*/
.page-template-expert_info .full_title_container {display: none;}
.page-template-expert_info .par_authot h2 {font-size: 18px;}
.xpert_socila ul { width: 100%; height: auto;margin: auto;overflow: hidden; max-width: 120px;}
}

/*.ail_det_right span{ display:none;}*/
.ail_det_right span{ display:block; width:100%; text-align:right;}
  #expertise_refreshed .bx-viewport {
   min-height: 570px!important;
}

.tcat_sec_sel {
   max-width: 170px;
   width: 100%;
   height: auto;
   float: left;
   margin-right: 11px;
   margin-bottom: 15px;
   padding: 6px 5px;
   text-align: center;
   font-family: 'Lato', sans-serif;
   font-weight: 700;
   text-transform: uppercase;
   border-radius: 5px;
   color: #ffffff !important;
   -webkit-box-shadow: 5px 5px 5px 0px rgba(225,225,225,0.75);
   -moz-box-shadow: 5px 5px 5px 0px rgba(225,225,225,0.75);
   box-shadow: 5px 5px 5px 0px rgba(225,225,225,0.75);
}
/************Profile Box*************/
.profile_box {width: 100%;height: auto;float: left;}
/*********Profile tab color********/
.ui-tabs-active.ui-state-active .ui-tabs-anchor.nut_color {color: #fa9c0d !important;}
.ui-tabs-active.ui-state-active .ui-tabs-anchor.ailment_color {color: #c59bc5!important;}
.ui-tabs-active.ui-state-active .ui-tabs-anchor.par_color {color: #9ac5d9!important;}
input#k_pro_image ,input#k_logo_image,input#k_art_image,input#add_art_reci_im{position: absolute;left: 0;width: 100%;height: 100%;opacity: 0;}
.expert_out {width: 100%;height: auto;float: left;border: solid 3px #e1e1e1;padding: 15px;border-radius: 5px;}
.k_prof_right,ul.k_recipe_list,ul.k_recipe_list li{width: 100% !important;height: auto;float: left;}
ul.k_recipe_list li .recipe_open {width: 100%;height: auto;float: left;border: solid 1px #e1e1e1;-webkit-border-radius: 5px!important;
    -webkit-box-shadow: inset 2px 2px 5px 0px rgba(225,225,225,1);
    -moz-box-shadow: inset 2px 2px 5px 0px rgba(225,225,225,1);
    box-shadow: inset 2px 2px 5px 0px rgba(225,225,225,1);}
.recipe_open h2 {width: 85%;float: left;text-align: left;margin: 0;}
.recipe_open h2 a {text-align: left!important;}
ul.k_recipe_list li {margin-bottom: 15px;}
.user_tbSec ul li .recipe_open h2 a {
    text-align: left!important;
    line-height: 37px;
    padding: 0 15px!important;
    font-size: 14px!important;
    text-transform: capitalize!important;
    font-weight: 400!important; color:#9e9e9e !important;
}
a.p_edit {
    float: left;
    width: 9%!important;
    text-transform: capitalize!important;
    font-size: 14px!important;
	line-height:37px;
}
p.the_num_cont {
    color: #9e9e9e;
    font-size: 14px;margin-top: 5px;
}
.k_prof_right h1 {
    margin-bottom: 0px;
}
.reg16_full_k .ingredBox {
    background: none;
    padding: 0;
	    height: auto;
    margin-bottom: 10px;
}
.reg16_full_k .ingredBox input[type='text'] {
    width: 48%!important;
    float: left;
}
.reg16_full_k .methodBox {
    height: auto;
    float: left;
    width: 100%;
    margin-bottom: 15px;
}
.recipe_close .reg16_full_k h2 {
    font-size: 25px;
    font-weight: 400;
    margin-bottom: 10px;
}
a.addnewIngerd.kid_addn {
    width: 100%!important;
    max-width: 100%;
    text-align: left;
    padding-left: 20px!important;
	background:url(../images/white_plus_16.png) 98% center no-repeat; height:32px; line-height:32px;
}
a.addnewIngerd.kid_addn:hover{ color:#ffffff!important;}
.recipe_close .reg16_full_k label {
    text-transform: uppercase;
    font-size: 14px!important;
    line-height: 25px;
}
.recipe_close .reg16_full_k label span {
    font-weight: 700!important;
    color: #c2c3c3!important;
    font-family: 'Lato', sans-serif;
}

.recipe_close .ingredBox input {
    color: #9e9e9e!important;
}
.ed_res_submit {
    float: right;
    border-radius: 5px!important;
    font-size: 20px!important;
    height: 30px;
    line-height: 30px;
    padding: 0 20px!important;
    font-family: 'Lato', sans-serif;
}
a.color_white {
    color: #ffffff!important;
}
/******************/

	.alert-success{
		padding:10px;
		background-color: #dff0d8;
		border-color: #d6e9c6;
		color: #3c763d;
	}
	
	.alert-danger{
		padding:10px;
		background-color: #f2dede;
		border-color: #ebccd1;
		color: #a94442;
	}	
	
	.alert .close{
		float:right;
	}
	
	
	/******/
	
.ailment_color{ color:#c59bc5 !important;}

a.ailment_color:hover{ color:#a880a8!important}

a.ailment_color_h:hover{color:#c59bc5 !important;}

.ailment_bgnd{ background-color:#c59bc5 !important;}

a.ailment_bgnd:hover{background-color:#a880a8 !important;}

.ailment_border{ border:solid 1px #c59bc5 !important;}

.ailment_slider .bx-controls-direction a{background:url(../images/bx_arrow.png) no-repeat;width: 10px !important;}

.ailment_slider a.bx-next,.ailment_slider a.bx-next:hover{background-position: -143px 0px;right: -2%;}

.ailment_slider a.bx-prev,.ailment_slider a.bx-prev:hover{background-position: -131px 0px;left: -2%;}

.ailment_arw_up{background-position: -140px 0px;}

.ailment_tw{background-position: -5px -155px!important;}

.ailment_tw:hover{background-position: -102px -155px!important;}

.ailment_fb{background-position: -36px -155px!important;}

.ailment_fb:hover{background-position: -133px -155px!important;}

.ailment_in{background-position: -70px -155px!important;}

.ailment_in:hover{background-position: -167px -155px!important;}

.ailment_ml_mob{background-position: 0px -348px!important;}

.ailment_tw_mob{background-position: -60px -348px!important;}

.ailment_fb_mob{background-position: -124px -348px!important;}

.ailment_in_mob{background-position: -247px -348px!important;}

.ailment_s_mob{background-position: -186px -348px!important;}

.breadcrumb span.ailment_color{color:#c59bc5 !important;}



/*Wellbeing*/

.well_color{ color:#84cfc4 !important;}

a.well_color:hover{ color:#58a49e!important}

a.well_color_h:hover{color:#84cfc4 !important;}

.well_bgnd{ background-color:#84cfc4 !important;}

a.well_bgnd:hover{background-color:#58a49e !important;}

.well_border{ border:solid 1px #84cfc4 !important;}

.well_slider .bx-controls-direction a{background:url(../images/bx_arrow.png) no-repeat;width: 10px !important;}

.well_slider a.bx-next,.well_slider a.bx-next:hover{background-position: -117px 0px;right: -2%;}

.well_slider a.bx-prev,.well_slider a.bx-prev:hover{background-position: -105px 0px;left: -2%;}

.well_arw_up{background-position: -115px 0px;}

.well_tw{background-position: -5px -125px!important;}

.well_tw:hover{background-position: -102px -125px!important;}

.well_fb{background-position: -36px -125px!important;}

.well_fb:hover{background-position: -133px -125px!important;}

.well_in{background-position: -70px -125px!important;}

.well_in:hover{background-position: -167px -125px!important;}

.well_ml_mob{background-position: 0px -278px!important;}

.well_tw_mob{background-position: -60px -278px!important;}

.well_fb_mob{background-position: -124px -278px!important;}

.well_in_mob{background-position: -247px -278px!important;}

.well_s_mob{background-position: -186px -278px!important;}

.breadcrumb span.well_color{color:#84cfc4 !important;}

.well_b_arrow:before {background-position: -78px 1px!important;}

/*Nutrition*/

.nut_color{ color:#fa9c0d !important;}

a.nut_color:hover{ color:#e18e11!important}

a.nut_color_h:hover{color:#fa9c0d !important;}

.nut_bgnd{ background-color:#fa9c0d !important;}

a.nut_bgnd:hover{background-color:#e18e11 !important;}

.nut_border{ border:solid 1px #fa9c0d !important;}

.nut_slider .bx-controls-direction a{background:url(../images/bx_arrow.png) no-repeat;width: 10px !important;}

.nut_slider a.bx-next,.nut_slider a.bx-next:hover{background-position: -38px 0px;right: -2%;}

.nut_slider a.bx-prev,.nut_slider a.bx-prev:hover{background-position: -26px 0px;left: -2%;}

.nut_arw_up{background-position: -35px 0px;}

.nut_tw{background-position: -5px -37px!important;}

.nut_tw:hover{background-position: -102px -37px!important;}

.nut_fb{background-position: -36px -37px!important;}

.nut_fb:hover{background-position: -133px -37px!important;}

.nut_in{background-position: -71px -37px!important;}

.nut_in:hover{background-position: -168px -37px!important;}

.nut_ml_mob{background-position: 0px -70px!important;}

.nut_tw_mob{background-position: -60px -70px!important;}

.nut_fb_mob{background-position: -124px -70px!important;}

.nut_in_mob{background-position: -247px -70px!important;}

.nut_s_mob{background-position: -186px -70px!important;}

.breadcrumb span.nut_color{color:#fa9c0d !important;}

.nut_b_arrow:before {background-position: -17px 1px!important;}

li.ashare_in.x_in.nut_in {margin-left: 5px!important;}
/*.nut_b_arrow.act:before{background-position: 0px 1px!important;}*/

/*Parenting*/

.par_color{ color:#9ac5d9 !important;}

a.par_color:hover{ color:#6ea2b8!important}

a.par_color_h:hover{color:#9ac5d9 !important;}

.par_bgnd{ background-color:#9ac5d9 !important;}

a.par_bgnd:hover{background-color:#6ea2b8 !important;}

.par_border{ border:solid 1px #9ac5d9 !important;}

.par_slider .bx-controls-direction a{background:url(../images/bx_arrow.png) no-repeat;width: 10px !important;}

.par_slider a.bx-next,.par_slider a.bx-next:hover{background-position: -12px 0px;right: -2%;}

.par_slider a.bx-prev,.par_slider a.bx-prev:hover{background-position: 0px 0px;left: -2%;}

.par_arw_up{background-position: -9px 0px;}

.par_tw{background-position: -5px -5px!important;}

.par_tw:hover{background-position: -102px -5px!important;}

.par_fb{background-position: -36px -5px!important;}

.par_fb:hover{background-position: -133px -5px!important;}

.par_in{background-position: -70px -5px!important;}

.par_in:hover{background-position: -167px -5px!important;}

.par_ml_mob{background-position: 0px 0px!important;}

.par_tw_mob{background-position: -60px 0px!important;}

.par_fb_mob{background-position: -124px 0px!important;}

.par_in_mob{background-position: -247px 0px!important;}

.par_s_mob{background-position: -186px 0px!important;}

.breadcrumb span.par_color{color:#9ac5d9 !important;}

.par_b_arrow:before {background-position: 3px 1px!important;}
input#saveLater:hover {
    background: #666666;
}
.to_view {
    width: 100%;
    height: auto;
    float: left;
    border-bottom: solid 1px #e1e1e1;
}
.ail_det_right.detright_k {
    width: 195px;
}
li.kids_l16 {
    width: 80px;
    background: none;
}
.kids_l16 .fb-like.fb_iframe_widget {
    margin-top: 3px; overflow:hidden;
}
.ail_det_left.detright_k{max-width: 405px;margin-right: 30px;}
.xpert_user_details_full.nut_color p a {
    color: #fa9c0d;
}