@charset "utf-8";
/* CSS Document */
@media only screen and (max-width: 1650px) {
	/**/
	.corpTabSec .resp-tabs-list li{ font-size:15px;}
	.cb60 { width: 42%;}
	.icB_list li .csb_info{ width:47%;}
	.csb_info{ font-size:14px;}
	
	/*ul.tabs1 li a{ padding: 0 10px;}*/
}

@media only screen and (max-width: 1545px) {
	.nav-item a, #menu li a{ padding:0 8px;}
	.ls_tab .resp-tab-content{ padding:15px;}
	.mts_lmt { height: 180px;}
	/**/
	.icB{ width:48%;}
	.icB_list .csb_info span.csbI_ctnt{ width:35%; float:right;}
	.icB_list .csb_info span{ width:50%;}
	.eS_prod_dtl { width: 68%;}
	.social{ margin-top:0;}
	.country_slct span.customSelect{ padding:3px 7px;}
	
	/*ul.tabs1 li a{ font-size:15px;}*/
}
@media only screen and (max-width: 1399px) {
	.nav-item a, #menu li a{ padding:0 5px;}
	.search_area input[type="text"]{width: 74.8%;}
	.search_area input[type="submit"]{width: 19.2%;}
	.resp-tabs-list li, .tab_list li .tl_ctnt h2{ font-size:15px;}
	.tab_tbl{ font-size:14px;}
	h1, h2, h3, h4, h5, h6, p{ margin-bottom:15px;}
	h1{ font-size:24px;}
	h2, h3, .footer h2{ font-size:17px;}
	.news h1, .caption{ font-size:18px;}
	.mts_lmt { height: 162px;}
	.highlights ul li a.newsHG_hd, .latest_news ul li a.newsHG_hd{ font-size:14px;}
	.main_news h1{ font-size:22px; margin-bottom:8px;}
	
	/**/
	.grey_btn{ padding: 2px 22px 2px 1%;}
	.eStore_slctSec input[type="text"]{ width:91%;}
	.es_Price{ font-size:13px;}
	.grey_btn{ margin-right:5px;}
	.corpTabSec .resp-tabs-list li { font-size: 14px;}
	.corp_main_top h1, .stts_up_down{ font-size:28px;}
	.ctgry{ font-size:14px;}
	.range p{ font-size: 15px;}
	.profile_sec{ font-size:15px;}
	.pro_dtl h3{ font-size:17px;}
	.pro_dtl h4{ font-size:16px;}
	.profile_info .grey_btn { font-size: 13px;}
	.main_news h1.main_nm{ font-size:28px;}
	.main_news .uPro_txt h2{ font-size:20px; margin: 0 0 5px;}
	.post_nm{ font-size:16px;}
	.eS_prod_dtl { width: 66%;}
	
	/*ul.tabs1 li a { padding: 0 5px;}*/
	
}

@media only screen and (max-width: 1279px) {
	body{ font-size:14px;}
	.nav-item a, #menu li a{ font-size: 14px; padding:0 8px; line-height: 44px;}
	.search_area input{ min-height:28px;}
	.ftr_box ul li { margin-bottom: 5px;}
	#menu{ height:40px;}
	
	/**/
	.grey_btn{ font-size:11px;}
	.cb60 { width: 40%;}
	.corpTabSec .resp-tabs-list li { font-size: 12px;}
	ul.tabs li a{ font-size:13px;}
	.icB_list .csb_info span { width: 58%;}
	.read_msg{ top:0;}
	.eS_prod_dtl { width: 62%;}
	.social li a{ height:30px; width:30px;}
	
	/*ul.tabs1 li a{ font-size:14px; padding: 0 4px;}*/
	
	.widG_tbl table tr td{ padding:10px;}
	
}
@media only screen and (max-width: 1199px) {
	body{ font-size:13px;}
	.nav-item a, #menu li a{ font-size: 13px; padding:0 5px; line-height: 40px;}
	.search_area input{ font-size:12px;}
	.search_area input[type="text"]{width: 73.8%;}
	.search_area input[type="submit"]{width: 20.2%;}
	.search_area input{ min-height:25px;}
	.share table{ font-size:12px;}
	.ls_box{ margin-bottom: 15px; padding: 0 0 15px;}
	.mts_lmt { height: 145px;}
	.mn_txt_sec p{ line-height:18px;}
	.mn_txt_sec h1{ line-height:24px;}
	/**/
	.es_MainSec ul.es_Prod_lst li{ width:100%;}
	.es_Price { font-size: 15px;}
	.grey_btn { font-size: 12px; margin-right: 10px;}
	.read_msg{ margin-right:0;}
	.pagination-holder{ margin:15px 0 35px;}
	.headlines ul li span{ margin-left:0px;}
	.es_MainSec ul.es_Prod_lst li .eS_prod, .es_MainSec ul.es_Prod_lst li:nth-child(2n) .eS_prod{ padding:0; width:100%;}
	.sb_wrapper input[type="text"]{ padding: 5px 3%;}
	.cat_content{ width:72.5%;}
	.es_Price{ word-wrap:break-word;}
	.es_Price span{ margin-left:auto;}
	/**/
	.csb_info span{ width:58%;}
	.csb_info span.csbI_ctnt{ width:32%;}
	.cb60 .csb_info span.csbI_ctnt{ width:20%;}
	.eS_prod_dtl { width: 60%;}
	.txt22{ font-size:18px;}
	.es_prod_price .es_Price .price_1{ font-size:24px;}
	.es_prod_price .es_Price .buy_conditions{ margin-left:15px;}
	.es_prod_price .es_Price{ font-size:15px;}
	.es_prod_btns .grey_btn { font-size: 13px; padding: 3px 30px 3px 1%;}
	
	.top_info_bar .wrapper{ min-height:70px;}
	
	/*ul.tabs1 li a{ font-size:12px; padding: 0 3px;}*/
}

@media only screen and (max-width: 1100px) {
	.eS_prod_dtl { width: 56%;}
	.widG_tbl table tr th, .widG_tbl table tr td{ padding:5px; font-size:12px;}
	.widG_tbl table tr th{ font-size:14px;}
}

@media only screen and (max-width: 1024px) {
	.tab_tbl, .share table{ font-size:11px;}
	.resp-tabs-list li, .tab_list li .tl_ctnt h2 { font-size: 12px;}
	.logo{ width:25%;}
	.social li a{ height:28px; width:28px;}
	
	.mts_lmt { height: 125px;}
	.main_news h1{ font-size:18px;}
	
	/**/
	.search_txt{ width:55%;}
	.eStore_slctSec input[type="text"] { width: 88%;}
	.es_Price { font-size: 14px;}
	
	.corp_main_top h1, .stts_up_down { font-size: 24px;}
	.stts_up_down{ margin-left:30px;}
	.corpTabSec .resp-tabs-list li { font-size: 11px; line-height:32px; }
	.icB { margin-bottom: 20px; width: 100%;}
	.range { width: 100%; margin-bottom:20px;}
	.stts_up_down span.up_arw{ background-size:18px auto;}
	.stts_up_down span.up_arw{ margin: 0 5px;}
	
	.profile_info .grey_btn { font-size: 12px;}
	
}
@media only screen and (max-width: 980px) {
	body{ font-size:14px;}
	.container{ background:#fff; padding:2%; width:96%;}
	.main_sec, .left_sec{ width:100%; margin:0; padding:0;}
	.news{ width:48%;}
	.mB20 { margin-bottom: 10px;}
	.resp-tabs-list li, .tab_list li .tl_ctnt h2 { font-size: 16px;}
	.tab_tbl, .share table { font-size: 14px;}
	h3{ color:#363636;}
	.comp_vol{ color:#363636; text-shadow: 0 0 1px rgba(0, 0, 0, 0.1);}
	.main_sec{ margin-bottom:20px;}
	.comp_graph{ text-align:center;}
	.ls_box { border-bottom: 1px solid #c2c2c2;margin-bottom: 25px; padding: 0 0 25px;}
	.flexslider{ width:60%; margin:auto;}
	.ls_tab .resp-tabs-list .resp-tab-active{ border:1px solid #c2c2c2; border-bottom:0;}
	.logo{ width:auto;}
	.search_area{ width:45%; float:right;}
	.search_area input { min-height: 30px;}
	.nav-item a{ font-size:16px;}
	.nav-submenu{ padding-left:2%; width:98%;}
	
	.mts_lmt {  height: 200px;}
	
	.header_fix {  padding-bottom: 116px;}
	.rtab_sec{ background:#fff;}
	.rtab_sec .resp-tabs-list{ width:100%; margin-left:0;}
	.rtab_sec .resp-tabs-list .resp-tab-active { border-bottom: 1px solid #fff;}
	.rtab_sec .resp-tabs-list li{ color:#363636;}
	.rtab_sec .resp-tabs-container .resp-tab-content{ border-top:0; color:#363636;}
	.rtab_sec .ls_tb_list li a{ color:#363636;}
	.rtab_sec .resp-tabs-list li{ border-color:#375F92; border-left:0;}
	.rtab_sec .resp-tabs-list .resp-tab-active:nth-child(2), .rtab_sec .resp-tabs-list .resp-tab-active:first-child{ border-right: 1px solid #c2c2c2; border-left: 1px solid #c2c2c2;}

	.menu{ display:none;}
	.navigation{ display:block;}
	
	.rtab_sec .resp-tabs-list li{ border-color:#c2c2c2;}
	.rtab_sec .resp-tabs-list .resp-tab-active:first-child{ border-bottom-color:#fff;  border-left-color:#c2c2c2;  border-right-color:#c2c2c2;}
	
	.corpTabSec .resp-tabs-list li { font-size: 14px; line-height: 40px;}
	ul.tabs li a { font-size: 14px;}
	
	.eS_prod_dtl { width: 68%;}
	
	.country_slct{ width:135px;}
	
	
}
@media only screen and (max-width: 900px) {
	.eS_prod_dtl { width: 66%;}
}
@media only screen and (max-width: 800px) {
	.resp-tab-content{ border:1px solid #c2c2c2;}
	.mts_lmt {  height: 158px;}
	.rtab_sec .resp-tabs-container .resp-tab-content{ border-color:#fff;}
	
	.corpTabSec .resp-tabs-list li { font-size: 13px;}
	.eS_prod_dtl { width: 62%;}
	.top_add{ float:left; width: 70%; margin:8px auto;}
	
}
@media only screen and (max-width: 768px) {
.rtab_sec .resp-tabs-list{ display:none;}
.rtab_sec .resp-tabs-container .resp-tab-content{ border:1px solid #c2c2c2;}

.corpTabSec .resp-tab-content{ border: 1px solid #c2c2c2;}
.corpTabSec ul.tabs{  width: 99.8%;}
.corpTabSec .tab_content{ padding:0 2%;}
.eS_prod_dtl { width: 60%;}
}
@media only screen and (max-width: 685px) {
	.wrapper{ width:94%;}
	.top_add{ display:none;}
	.search_area{ margin-top:20px; width:50%; top:0;}
	.top_info_bar{ padding:0;}
	.social{ position:absolute; z-index:9999;}
	.mn_img_sec, .mn_txt_sec, .social_plug, .news{ width:100%;}
	.uPro_img{ width:30%;}
	.news{ margin-top:10px;}
	.tab_list{ padding:0;}
	.tab_list li a.tl_img{ width:14%; margin-right:2%;}
	.tab_list li .tl_ctnt{ width:84%;}
	.flexslider{ width:80%;}
	.wrap_foot{ display:block;}
	.ftr_box{ display:block; width:100%; border:0; border-bottom:1px solid #f9f9f9; margin-bottom:15px; padding-bottom:15px;}
	.fb_in{ width:100%; padding:0;}
	h1, h2, h3{ text-shadow:none;}
	.tb_kb{ margin-top:0; margin-bottom:20px;}
	.copy{ float:left;}
	.left_add{ display:none;}
	.right_add{ display:none;}
	.mts_lmt {  height: auto;}
	.read_more{ display:none;}
	.mn_img_sec{ margin-bottom:15px;}
	.mn_txt_sec{ padding-bottom:0;}
	
	.header_fix {  padding-bottom: 136px;}
	
	.highlights ul li{ margin-right:0; width:49%; float:left; margin-bottom:20px;}
	.highlights ul li:nth-child(2n){ float:right;}
	.latest_news ul li{ width:100%;}
	.latest_news ul li .ltst_news_img{ width: 30%;}
	.latest_news ul li .ltst_news_img img{ display:block;}
	.latest_news ul li .ltst_news_txt{ width:68%;}
	.breaking_news ul li .ltst_news_txt{ width:100%;}
	.inContentBx h2{ font-size:16px;}
	.inContentBx { margin-bottom: 20px;}
	
	.proI_lft{ width:100px;}
	.eS_prod_dtl { width: 63%;}
	.esProdBx{ margin:20px 0;}
	
	.top_info_bar .wrapper{ min-height:0;}
	.social{ margin-top:10px;}
	.country_slct{ right:auto; left:200px; top:10px; z-index:99}
	
	.ct_rgt{ width:16%;}
	.tab_container, .tab_container1{ width:96%; padding:0 2%;}
}
@media only screen and (max-width: 640px) {
	.eS_prod_dtl { width: 60%;}
}
@media only screen and (max-width: 600px) {
	.lgn_sgn a{ margin-right:8px;}
	.search_area{ width:58%;}
	.eS_prod_dtl { width: 56%;}
}
@media only screen and (max-width: 480px) {
	.lgn_sgn{ float:left; padding-bottom:0; margin-top:14px;}
	.search_area { width: 65%;}
	.flexslider { width: 100%;}
	
	/**/
	span.customSelect, .eStore_slctSec select{ width:97% !important;}
	.search_txt{ margin:10px 0; width:100%;}
	.eStore_slctSec input[type="submit"]{ width:25%;}
	.eStore_slctSec input[type="text"] { width: 91%;}
	.select_cat{ width:100%; margin-bottom:25px;}
	.sb_wrapper input[type="text"]{ width:93.2%;}
	.cat_content { width: 100%;}
	
	.cb30 { width: 98.4%; margin-bottom:20px;}
	.cb60{ width: 98.4%;}
	.stts_up_down{ float:right; margin-left:0;}
	.ctgry{ float:left; margin-top:20px;}
	.time_close{ float:right; margin-top:20px; clear:none;}
	
	.proI_lft, .proI_rgt { display: block; width: 97%; padding:2% 1.5%;}
	.uPro_img { width: 42%;}
	.read_msg { top: -40px;}
	
	.eS_prod_glry{ float:none; clear:both; margin:0 auto 20px;}
	.eS_prod_dtl{ width:100%;}
	.country_slct{ left:160px;}
	
	.ct_lft{ width:94%; padding:0.5% 3%; border-right:0;}
	.ct_rgt{ width:94%; padding:0.5% 3%;}
	
	.est .ct_lft1 { width: 47.6%;}
.est .ct_lft2 { width: 18%;}
.est .ct_rgt { width: 16%;}
.est{ font-size:10px;}

.entr_symbls{ width:96%; padding:2% 1.8%; margin:20px 0; float:left;}
}
@media only screen and (max-width: 380px) {
	.logo{ display:block; text-align:center; width:100%; margin-bottom:15px;}
	.logo img{ display:inline;}
	.lgn_sgn{ margin:0;}
	.search_area { width: 100%;}
	.tbl_container{ padding-bottom:15px; overflow-x:scroll;}
	.tbl_container table{ width:500px;}
	
.header_fix { padding-bottom: 200px;}
.highlights ul li{ width:100%;}
.latest_news ul li .ltst_news_img{ width:auto;}
.latest_news ul li .ltst_news_txt{ width:100%;}

/**/
span.customSelect, .eStore_slctSec select { width: 95% !important;}
.corp_main_top h1, .stts_up_down { font-size: 18px;}
.preClose_Open, .time_close, select.grey1{ font-size:12px;}
.addPortF{ font-size:12px; padding:0 0 0 5px;}
.ctgry, .corp_tbl{ font-size: 13px;}
.addPortF i{ padding:0 5px;}
.corpTabSec ul.tabs { width: 99.5%;}
.social li a { height: 25px; width: 25px;}
.country_slct{ left:130px; width:120px;}
.nav-mobile{ width:26px;}
.widG_tbl{ overflow-x:scroll; padding-bottom:15px;}
}
@media only screen and (max-width: 320px) {
	.tab_tbl, .share table { font-size: 12px;}
	.grey_btn{ margin-right:0;}
	.addPortF{ padding:0 0 0 2px;}
}