﻿.abouts-content {line-height: 1.75em;}
table{border-collapse:inherit;border-spacing:2px;}
.home-container .partners{display:none}
p.tname {margin-left:12px;font-weight:bold;font-size:22px;}
header nav ul li a {white-space:nowrap;}
header nav ul li {margin:0 12px;}
@media screen and (max-width:1440px){header .header-top, header nav{padding:0 20px}}
@media screen and (max-width:1300px){p.tname{font-size:19px}
header nav ul li {margin:0 9px;}}
@media screen and (max-width:1150px){p.tname{display:none}}
header .search-input{display:flex;align-items:center;width:180px;height:30px;box-sizing:border-box;border:1px solid #ccc;border-radius:15px}
header .search-input .search-btn{display:none}
header .search-input input{margin-left:10px;height:24px;outline:0;border:none;color:#ccc;background:0 0;width:calc(100% - 25px)}
header .search-input .icon-search{cursor:pointer;color:#ccc;margin-left:18px}
header .header-top .top-right #xyz{width:150px}

.search-icon{width:60px;display:flex;display:-webkit-flex;justify-content:flex-end;align-items:center;height:100%;}
.search-icon i{display:flex;display:-webkit-flex;align-items:center;justify-content:center;width:40px;height:40px;background:#222;color:#fff;font-size:20px;cursor:pointer}
.search-from.active{top:100%}
.search-from{position:absolute;top:0;left:0;background:#222;width:100%;z-index:9;padding:30px 0;opacity:0;visibility:hidden;transition:.3s all ease-in-out;-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;-moz-transition:.3s all ease-in-out}
.search-from.active{top:100%;opacity:1;visibility:visible;transition:.3s all ease-in-out;-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;-moz-transition:.3s all ease-in-out}
.search-from .form{width:700px;margin:0 auto;display:flex;display:-webkit-flex;position:relative;z-index:10}
.search-from .form .searchtxt{flex-basis:calc(100% - 80px);height:48px;padding-left:20px;border:none;outline:0}
.search-from .form .searchbtn{flex-basis:80px;height:48px;border:none;background:#2b3aa1;color:#fff;cursor:pointer;text-transform:capitalize}
.search-from.active .searchOff{position:fixed;width:100%;height:100%;top: 150px;left:0;opacity:.5;background-color:#000;z-index:9;}
header.toscroll .search-from.active .searchOff{top:70px}
header{height:150px;position: fixed;top: 0;left: 0;width: 100%;z-index: 999;}
header.toscroll{height:70px;}
main{margin-top: 150px;}
header.toscroll .header-top,header nav .mobile-search-btn{display:none;}
header nav ul .submenu{right:0}
@media screen and (min-width:769px){header nav ul{position:static}
header nav,header .header-top{padding:0 calc(50% - 700px)}}
@media screen and (max-width:1440px) and (min-width:769px){header nav,header .header-top{padding:0 20px}}
@media screen and (max-width:768px){header,header.toscroll{height:13.3333333333vw}
main{margin-top:13.3333333333vw;}
.search-icon i{background:none;color:#222}
.search-from .form{width:100%;padding:0 20px}
.search-from.active .searchOff,header.toscroll .search-from.active .searchOff{top:13.3333333333vw}
.search-from{padding:20px 0}
.search-from .form .searchtxt{height:40px;font-size:15px;padding-left:10px}
.search-from .form .searchbtn{height:40px;font-size:15px}
.search{width:33%;}
.search-icon i,.search-icon{width:auto;}
header nav {padding:0 15px;}
header .header-top .top-right #xyz {display:flex;align-items:flex-start;height:34px;}
header .header-top .top-right #xyz .xyz12 {position:relative;top:0;}
header .header-top .top-right #xyz .xyz12 span {right:5px;height: 34px;top: 0;background-position: center 55%;}
header .header-top .top-right #xyz .xyz12 ul li:first-child a {color:#000;display: inline-block;vertical-align: middle;}
header .header-top .top-right #xyz .xyz12 ul li a {font-size:12px;}
header .header-top .top-right #xyz .xyz12 ul li {height:34px;line-height:34px;width: 110px;}
header .header-top .top-right {position:absolute;right:35px;width:120px;height:13.3333333333vw;}
header .header-top {padding:0 15px;}}
.part-list-item .item-title{font-weight:bold}
header .header-top .top-right #xyz {z-index:0}