
/* 180622pm */

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



/*********  default css updated section / START  *********/

/* fixed table border */
table td { border: none !important;}

/* fixed break line spacing */
.td-post-content ul li,.td-post-content ol li {margin:20px 0 10px 21px; font-size: 20px !important; line-height: 32px !important;}

/* add underline for all article link */
div.td-post-content a { text-decoration:underline; }


/*********  default css updated section / END  *********/




/********* custom code section *********/


.code-block-label { font-family:arial,tahoma,serif; font-size:12px;color:#bbb;} /* advertisment text size*/

div.td-module-comments { display:none;} /* comment quote reply */

.fystar_title, .four_pillar_title , .astro_title { font-size:25px !important; line-height:40px; }




/* flying star calculator */

.fystar_title { font-family: 'Roboto', sans-serif; color:#fff; }
.fystar_bg_title { background:#0c5dc0; padding:25px 0 0; text-align:center; } 
.fystar_option_box { width:98%; color:#0c5dc0; background:#f4f8fd; border:1px solid #dae5f2; margin-top:10px;}
.fystar_option_chart{ width:98%; color:#0c5dc0; background:#f4f8fd; border:1px solid #dae5f2;}


.fystar_option_left { width:60%; float:left; }
.fystar_option_left td{ padding-top:15px;}

.fystar_option_right { width:40%; float:left; font-size:13px; margin-top:15px; }
.fystar_option_right td{ padding:6px 20px;}

.fystar_option_box  select { 
	font-size:15px;
	color:#0c5dc0; 
	padding: 8px 10px;
	background:#fff;
	border:1px solid #0c5dc0;
	margin-top:5px;
	}

.fystar_option_box  input.fystar_submit { 
	width:200px;
	font-size:14px;
	padding:10px 0;
	background:#0c5dc0;
	}
	
.fystar_option_box  input.fystar_submit:hover { background:#084999;}

.fystar_bg_submit { padding:20px 0; text-align:center; background:#dae5f2;}
	

/* --- Mobile --- */     

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

.fystar_option_left, .fystar_option_right { width:100%; float:left; }

}

/* flying star calculator / END */



/* four pillar calculator */

.four_pillar_title { font-family: 'Roboto', sans-serif; color:#fff; }
.four_pillar_bg_title { background:#ed5a01; padding:25px 0 0; text-align:center; } 
.four_pillar_option_box { width:98%; color:#df4b02; background:#fcf8eb; border:1px solid #fbf0ce; margin-top:10px;}

.four_pillar_option_left { width:60%; float:left; }
.four_pillar_option_left td { padding-top:15px; }

.four_pillar_option_right { width:40%; float:left; font-size:13px; margin-top:15px; }
.four_pillar_option_right td{ padding:6px 20px;}

.four_pillar_option_box  select { 
	font-size:15px;
	color:#df4b02; 
	padding: 8px 10px;
	background:#fff;
	border:1px solid #df4b02;
	margin-top:5px;
	}

.four_pillar_option_box  input.four_pillar_submit { 
	width:200px;
	font-size:14px;
	padding:10px 0;
	background:#ed5a01;
	}
	
.four_pillar_option_box  input.four_pillar_submit:hover { background:#c63205;}

.four_pillar_bg_submit { padding:20px 0; text-align:center; background:#fbf0ce;}


/* --- Mobile --- */    

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

.four_pillar_option_left, .four_pillar_option_right { width:100%; float:left; }

}


/* four pillar calculator / END */




/* Astrological weight */



.astro_title { font-family: 'Roboto', sans-serif; color:#fff; }
.astro_bg_title { background:#ed5a01; padding:25px 0 0; text-align:center; } 
.astro_name { color:#000; }
.astro_option_box { width:100%; color:#df4b02; background:#fcf8eb; border:1px solid #e6c55f; margin-top:10px;}

.astro_option_left { width:50%; float:left; }
.astro_option_left td{ padding:6px 0; text-align:center; color:#000; }

.astro_option_right { width:50%; float:left; }
.astro_option_right td{ padding:6px 0; text-align:center; color:#000; }

.astro_option_box  select { 
	font-size:15px;
	color:#df4b02; 
	padding: 8px 10px;
	background:#fff;
	border:1px solid #df4b02;
	margin-top:5px;
	}

.astro_option_box  input.astro_submit { 
	width:200px;
	font-size:14px;
	padding:10px 0;
	background:#ed5a01;
	}
	
.astro_option_box  input.astro_submit:hover { background:#c63205;}

.astro_bg_submit { padding:20px 0; text-align:center; background:#fbf0ce;}


/* --- Mobile --- */    

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

.astro_title { font-size:17px !important;}
.astro_bg_title .entry-title { padding:0 20px;}
.astro_option_left, .astro_option_right { width:100%; float:left; }

}




/* Astrological weight / END */








