@media all and (max-width:1200px){
.page6 .sec_1 .form-field.width-60{width:54%;}
.page6 .sec_1 .form-field{width:46%;}
.mainscreen .section1 .tabbing,.mainscreen .section1 table,.mainscreen .section1 .pagination li{font-size:12px;}
.page7 .section1 .tabbing,.page7 .section1 table,.page7 .section1 .pagination li{font-size:12px;}
.page7 .section1 .page_part ul li{padding:0px 15px;}
 }
@media (max-width:1024px){
  .table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #6D6E71;}
 .page7 .section1 table{border-top:none !important;}
 .mainscreen .table-responsive{border-top:0px;}
 .mainscreen.page7 .table-responsive{border-top:1px solid #6D6E71;}
 .mainscreen .section1 .file_structure ul li .table-responsive{border:none;}
}
 @media all and (max-width:991px){
  .em .logo_text h3{font-size:26px;}
.page6 .sec_1 .form-field.width-60{width:58%;}
 .mainscreen .mobile-table .table tr td:first-child{position:absolute;width:130px;background-color:#fff;left:1px;top:auto;z-index:5;}
.mainscreen .mobile-table .table{margin-left:130px;width:900px;max-width:inherit;margin-bottom:1px;}
.mainscreen .mobile-table .table-inner{position:relative;width:100%;display:inline-block;overflow:hidden;;}
 .mainscreen .section1 table tbody tr:hover td{color:inherit;}
 .mainscreen .section1 table tbody tr:hover{background-color:inherit;color:#6c6d6f;}
 .mainscreen .section1 table tbody tr:nth-child(2n){background-color:#E5E5E5 !important;}
 .mainscreen .tab-content > .tab-pane, .page7 .tab_pan{position:relative;overflow:hidden;}
 }
@media all and (max-width:767px){
.em .top_header{text-align:center;}
.em .top_header .lang_select{max-width:100px;margin:0 auto;}
 .em .main_header{text-align:center;}
.em .logo_text{width:100%;padding-left:0;}
 .em .main_logo{margin-bottom:20px;width:100%;}
 .em .main_logo img{max-width:272px;}
 .em .logo_text h3{font-size:18px;}
 .page1 .sec_login .main_box{padding:0px 15px;}
 .page1 .sec_login{padding:20px 0px 40px;}
 .page1 .sec_login .main_block h2{font-size:26px;}
 .page1 .sec_login .main_block p{font-size:14px;}
 .page1 .form-field input[type="checkbox"]:not(old) + label{font-size:14px;line-height:14px;}
 .em .top_header .right_part ul{float:none;}
 .page6 .sec_1 .title, .page6 .sec_1 .sub_text{width:100%;}
 .page6 .sec_1 .box_title.bg_color{margin-top:10px;}
.page6 .sec_1 .main_box{margin:25px 0px;}
 .page6 .sec_1 .calc_btn a, .page6 .sec_1 .re_calc_btn a{width:100%;}
 .page6 .sec_1 .form-field.width-30{width:36%;}
 .page6 .sec_1 .pager ul li:last-child a{padding-right:0px;}
 .page6 .sec_1 .backword{margin-right:10px;}
 .page6 .sec_1 .top_nav a{font-size:15px;}
 .page6 .sec_1 .pager a{padding:0 4px;}
 .page6 .sec_1 .main_table table{max-width:inherit;width:767px;}
 .page6 .sec_1 .form-field.width-60{width:64%;}
 .page6 .sec_1 .main_table td{font-size:14px;}
 .page6 .sec_1 .main_table th, .page6 .sec_1 .main_table tr td .title_bold{font-size:14px;}
 .page6 .sec_1 .title, .page6 .sec_1 .sub_text{font-size:14px;}
 .page6 .sec_1 .main_table thead, .page6 .sec_1 .main_table tbody, .page6 .sec_1 .main_table th, .page6 .sec_1 .main_table tr, .page6 .sec_1 .main_table td{padding:1px;}
 .page6 .sec_1{padding:40px 0px 10px;}
 .page6 .sec_1 .main_table .mobile_heading{display:table-header-group;}
 .em .page_title h1{font-size:24px;}
 .page2 .section1{padding:30px 0 40px;}
 .page2 .section1 .form-group p{margin:15px 0;}
 .page2 .section1 .form_title a{margin-top:0px;}
 .page2 .section1 .form_area{margin:30px auto 0;}
 .page3 .section1{padding:35px 0;}
 .page3 .section1 .text{margin-bottom:15px;}
 .page4 .section1{padding:35px 0;}
 .page4 .section1 .text{margin-bottom:15px;}
 .mainscreen .section1 .search-container{text-align:center;}
 .mainscreen .section1 .pagination li{margin-right:10px;}
 .mainscreen .section1 .pagination li:nth-child(2){margin-left:0px;}
 .mainscreen .section1 .pagination li:nth-child(3){margin-right:10px;}
 .mainscreen .section1 .file_structure ul{padding-left:10px;}
 .mainscreen .section1 .tabbing ul.nav li a{padding:6px 2px;}
 .page7 .section1 .top_part .form-field select{max-width:210px;width:100%;}
 .page7 .section1 .page_part ul li a{font-size:14px;}
 .page7 .section1 .top_part .title{margin-bottom:10px;}
 .page7 .section1 .top_part .title h3{font-size:18px;}
 .page7 .section1 .page_part{margin:10px 0px;}
 .mainscreen .mobile-table .overlay_main{position:relative;width:100%;float:left;height:100%;}
 .mainscreen .mobile-table .overlay{display:block;position:absolute;left:20px;top:33px;height:97.1%;width:100%;background:rgba(0,0,0,0.4);text-align:center;}
 .mainscreen .mobile-table .overlay .table_scroll_arrow{width:100%;display:inline-block;text-align:left;padding:60px 0 0 200px;}
.mainscreen .mobile-table .overlay .table_scroll_arrow img{width:100%;max-width:104px;}
}
 @media all and (max-width:480px){
.page6 .sec_1 .top_nav a{font-size:13px;}
 .mainscreen .section1 .pagination li{margin-right:5px;}
 .mainscreen .mobile-table .overlay .table_scroll_arrow{padding:50px 0 0 150px;}
 }
@media all and (max-width:420px){
.em .top_header .right_part ul li{width:100%;}
 .em .top_header .right_part ul li:last-child{padding-left:0;}
 .em .top_header .right_part .link_area:first-child{padding-left:0px;}
 }
@media (max-width:330px){
.mainscreen .section1 .tabbing, .mainscreen .section1 table, .mainscreen .section1 .pagination li{font-size:11px;}
}
