.text-align-justify{ text-align:justify; } .newstitle{ font-size:24px; font-weight:bold; text-align:center; width:100%;} .news_date{ font-size:14px; color:#808080; text-align:center;} .sub_title{ font-size:18px; font-weight:bold; color:#FF0000; text-align:center;} .sub_title_b1{ font-size:17px; font-weight:bold; text-align:left;} .sub_title_b{ font-size:18px; font-weight:bold; color:#0000FF; text-align:center;} .sub_title_black{ font-weight:bold; text-align:left;} .sub_title_black_center{ font-weight:bold; text-align:center;} .img_title{ font-size:16px; font-weight:bold; text-align:center;} .img_responsive { width: 100%; height: auto; } /*========== Mobile First Method ==========*/ /* Large desktops and laptops */ @media screen and (max-width: 600px) { .text-align-justify{ /*text-align:left;*/ } }


.font-justify{ text-align:justify;}
.responsive {
  width: 100%;
  height: auto;
}

.text_center {text-align:center;}
.td_pad {padding: 10px;}
.tab_pad {padding:20px 10px 20px 10px;}
.tab_subtitle_main {font-size:23px; font-weight:bold;}
.tab_subtitle {font-size:20px; font-weight:bold;}
.footer_Subtitle{ font-size:15px; font-weight:bold; line-height:25px; }
.footer_size{ font-size:13px; }

.thespace_10{ height:10px;}
.thespace_15{ height:15px;}
.thespace_20{ height:20px;}
.thespace_30{ height:30px;}
.the_title {font-size:22px; font-weight:bold;}
.the_title_center {font-size:23px; font-weight:bold; text-align:center; padding:10px 0 20px 0;}
.the_title1 {font-size:24px; color:#0000FF; font-weight:bold; text-align:center;}
.the_sub_title {font-size:18px; font-weight:bold; padding:10px 0 10px 0;}


.newsbutton {
  background-color: #c4a006; /* Green */
  border: none;
  color: white;
  height:45px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  cursor: pointer;
}
.button_bor {border-radius: 2px; width:100%;}

.footer .divider_line { border-bottom: 1px solid #c4a006;}
.footer .footer_contact0 { font-size:130%;}
.footer .footer_contact { font-size:40px; line-height:120%; font-weight:bold; font-family:"Proxima Nova",Helvetica,Arial,sans-serif; color:#000000;}
.footer .footer_contact1{ font-size:170%; line-height:180%; font-weight:bold; font-family:"Proxima Nova",Helvetica,Arial,sans-serif; color:#000000; }



.footer .logodiv{ text-align:center; }
.footer .logodiv > img { width: auto; height : auto; max-height: 100%; max-width: 100%; }
.footer .social_logo > img { width: auto; height : auto; max-height: 100%; max-width: 100%; }

.footer .parentdiv { height: 100%; display: flex; align-items: center; justify-content: center; }
.footer .so_table { width:60%; }
.footer .social { padding:4px; }
.footer .m_padding {}

.font-thin{font-weight:300}
.mobile_gap{padding:20px 0 20px 0;}
.the_main_title{ text-align:center; font-size:35px; font-weight:bold; color:#0000ff; padding:20px 0; }
.pro_title_white{ color:#ffffff;}
@media only screen and (max-width:768px){ 
	.footer .footer_contact0 { font-size:130%;}
	.footer .footer_contact { font-size:40px; line-height:120%; font-weight:bold; font-family:"Proxima Nova",Helvetica,Arial,sans-serif; color:#000000; }
	.footer .footer_contact1{ font-size:170%; line-height:180%; font-weight:bold; font-family:"Proxima Nova",Helvetica,Arial,sans-serif; color:#000000; }
	.footer .logodiv{ text-align:center; }
	.footer .logodiv > img { width: auto; height : auto; max-height: 100%; width: 60%; }
	.footer .social_logo > img { width: auto; height : auto; max-height: 100%; max-width: 100%; }
	.footer .parentdiv { height: 100%; display: flex; align-items: center; justify-content: center; }
	.footer .so_table { width:70%; }
	.footer .social { padding:5px; }
	.footer .m_padding { padding:10px 0 10px 0; }
	.font-thin{font-weight:300}
	.mobile_gap{padding:20px 0 20px 0;}
	.the_main_title{ text-align:center; font-size:30px; font-weight:bold; color:#0000ff; padding:20px 0; }
}
