@charset "utf-8";
/* CSS Document */

img 	{ }

@media (min-width:1024px) and (max-width: 1140px){ 

.left_container p { width: 93%;}
.left_container ul li {padding: 0;}
.navigation ul li a {font-size: 22px;}
}


/*----larger desktop------*/
@media ( min-width:1025px){
body	{ }
.header_content			{ max-height:1110px;}
/* .navigation				{ max-width:1050px;} */
.banner_content			{ max-width:1110px;}
.wel_content			{ max-width:1110px;}
.left_well				{ width:75%;}
.right_wel				{ width:25%;}
.main_content			{ max-width:1110px;}
.sia_content			{ max-width:1000px;}
.max-width				{ max-width:826px;}
.footer_content			{ max-width:1000px;}
.footer_content span.ft_in		{ right:7px;}
.jcarousel li				{width: 250px !important;}

}



@media ( min-width:1025px) and ( max-width:1042){

.left_container ul li			{ padding:0;}


}

/*----standard desktop------*/
@media ( min-width:769px) and ( max-width:1024px){
body	{}
#wrapper	{ }
.header_content			{ width:98%;}
#header span.logo		{ width:20%; padding:9px 0 20px 2%;}
.search_sec span.input_text		{ width:100%;}
.search_sec span.input_text input.ser_text		{ width:71%;}
.search_sec						{ width:32%;}
.contact_sec span.top_in		{ top:69px;}
.contact_sec span.top_contact a		{ font-size:26px;}
.navigation						{  padding:0 0 0 20%;}
.navigation ul.sub-menu li a			{ font-size:10px;}

.navigation ul li a				{ font-size:11px;}
.banner_content					{ width:98%;}
.bx-wrapper .bx-pager.bx-default-pager a { background-size:100%; height:auto;}
.ba_ab_cont						{ width:25%;}
.ba_ab_cont em					{ font-size:20px;}
.ba_ab_cont h1					{ font-size:17px; line-height:10px;}
.ba_ab_cont i					{ font-size:14px; line-height:18px;}
.wel_content					{ width:98%;}
.right_wel span	a img			{ width:100%; height:auto;}
.wel_content h2					{ font-size:21px; padding:24px 0 0;}
.wel_content span.wel_bttm		{ font-size:19px;}
.main_content					{ width:98%;}
.left_container					{ width:59%; padding:20px 0 0 2%;}
.right_container				{ width:28%;}
.left_container h3				{ width:84%; font-size:13px;}
.left_container ul li img		{ width:90%; height:auto;}

.left_container ul					{  text-align:center; width:100%;}

.left_container ul li				{ margin-right: 2%; width: 46%; padding:0;}
.left_container ul li img			{ width:100%;}
.right_container span.sponsor_text		{ width:95%;}
.footer_content							{ width:85%;}
.





}

/*----ipad potrait------*/
@media ( max-width:768px){
body	{}
#wrapper	{ width:100%; background:none;}
.navigation ul li a	{ font-size:12px;}
#header span.logo a	img		{ width:100%; height:auto;}
#header span.logo			{ width:17%; padding:16px 4% 20px 2%;}
.contact_sec				{ width:27%;}
.contact_sec span.top_contact a		{ font-size:16px;}
.search_sec					{ width:45%;}
.search_sec span.input_text input.ser_text		{ width:65%;}
.search_sec span.input_text				{ width:86%;}
.contact_sec span.top_in a img			{ width:100%; height:auto;}
.navigation							{ width:90%; padding:0 0 0 4%;}
.navigation ul li a					{ padding:5px; font-size:9px;}
.navigation ul						{ width:96%; margin:0 auto; text-align:center;}
.navigation ul li					{ display:inline-block; float:none;}
.navigation ul.sub-menu li a			{ font-size:9px; padding:8px 10px 8px 15px;}


.ba_ab_cont						{ width:34%; right:57px; top:47px;}
.ba_ab_cont em					{ font-size:20px;}
.ba_ab_cont h1					{ font-size:15px; line-height:1px;}
.ba_ab_cont i					{ font-size:14px; line-height:18px;}
.banner_content ul li span.bnner_img img		{ width:100%; height:auto;}
.banner						{ background:none;}
.bx-wrapper .bx-controls-direction a		{ top:120px !important;}

.right_wel span	a img			{ width:100%; height:auto;}
.wel_content h2					{ font-size:13px; padding:9px 0 0;}
.wel_content span.wel_bttm		{ font-size:19px;}
.wel_content span.wel_bttm		{ font-size:16px; padding:0;}
.main_content					{ width:98%;}
.left_container					{ width:80%; margin:0 auto; float:none; padding:20px 0 0 0;}
.left_container ul li			{ /* padding:0 0 20px 0; */ width:100%; text-align:center;  margin-bottom: 10px;}
.left_container ul li img			{ width:80%; height:auto; float:none;}
.right_container					{ width:275px; margin:0 auto; padding:20px 0 0 0; float:none; }

.right_container span.sponsor_text a		{ font-size:14px;}
.sia_content h5					{ font-size:30px; line-height:30px;}
.footer_content							{ width:80%;}

.left_container ul					{/* width:62%; */ text-align:center; margin: 0 auto; display: block;}






}

/*----mobile view------*/
@media ( max-width:480px){
body	{ }
.header_content			{ width:98%;}
.left_container	{ width:100%; margin-bottom:10px;}
.right_container	{ width:100%;}
.navigation	{ display:none;}
.cell_navigation	{ display:block;}
.bx-wrapper .bx-pager.bx-default-pager a		{ background:url("../images/bullets.png") no-repeat scroll left top / 60% auto !important;}

#header span.logo			{ width:35%; margin:0 auto; float:none;}
.search_sec					{ width:72%; padding:0; margin:0 auto; float:none; }
.contact_sec				{ width:51%; margin:20px 0 10px 91px; float:left; padding:0;}
.contact_sec span.top_in		{ top:-7px; right:-44%;}
.cell_navigation ul li			{ padding:4px 0;}
.cell_navigation ul li a			{ padding:3px 15px; font-size:11px;}
.cell_navigation ul li ul						{ display:none !important;}
.cell_navigation ul li:hover ul					{ display:block !important;}

.cell_navigation ul li ul.sub-menu				{ display:none !important;}
.cell_navigation ul li:hover ul.sub-menu		{ display:block !important;}


.bx-wrapper .bx-pager.bx-default-pager a 		{ background:url("../images/bullets.png") no-repeat scroll left top / 52% auto; width:22px; height:22px;}
.ba_ab_cont em					{ font-size:15px; line-height:15px;}
.ba_ab_cont h1					{ font-size:8px;}
.ba_ab_cont i					{ font-size:7px; line-height:11px;}
.ba_ab_cont span.lear_more			{ width:70px; font-size:9px;}
.bx-wrapper .bx-pager				{ bottom:28px !important;}

.wel_content h2					{ font-size:9px; padding:0;}
.wel_content span.wel_bttm		{ font-size:15px;}
.wel_content span.wel_bttm		{ font-size:12px; padding: 0;; line-height:8px;}

.left_container					{ width:93%;}
.left_container h3				{ width:68%; font-size:11px; line-height:16px;}
.left_container p				{ margin:0 auto; width:88%; font-size:13px;}
.left_container ul				{ text-align:center; margin:0 auto; display:block;}
.left_container ul li img		{ width:65%;}
.right_container				{ width:100%; margin:0 auto; float:right;}
.main_right_cont				{ width:56%; margin:0 auto !important; float:none !important;}
.sia_content h5					{ font-size:25px; line-height:28px;}
.footer_content ul li a			{ font-size:13px;}
.ft_in							{ display:none;}
.cell_navigation a.clickme		{bottom:44px;}

.right_container span.sponsor_text			{ width:250px; margin:15px auto;}
.main_right_cont ul li span.right_text		{width: 60%;}
.bx-wrapper .bx-pager.bx-default-pager a		{ margin:0 !important; width:27px !important;}
.bx-wrapper .bx-controls-direction a			{ top:76px !important; background-size:68% auto;}

/* new */
.main_right_cont ul li span.left_img { float: left; padding: 0 0 15px; width: 35%; }
.left_img > img { width: 100%; }

}


@media ( max-width:320px){
.contact_sec 					{margin: 20px 0 0 72px;}
.contact_sec span.top_in		{right: -53%; top: -7px;}
.cell_navigation a.clickme		{bottom: 32px;}
.right_container span.sponsor_text		{width:100%;}

.main_right_cont				{width:90%; margin:0 auto; float:none; }

.jcarousel li					{ width:auto;}
.bx-wrapper .bx-pager.bx-default-pager a		{ margin:0 !important; width:27px !important;}
.bx-wrapper .bx-controls-direction a			{ top:50px !important; background-size:60% auto;}

}