/*Theme Name: The7 ChildTemplate: dt-the7Version: 1.0.0*/@import url(aliicon/iconfont.css);html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video{   padding: 0;   margin: 0;}.no_translate.transposh_flags{    display: flex;    flex-wrap: nowrap;}.no_translate.transposh_flags a{    color: #fff;}.no_translate.transposh_flags .texts{    margin-right: 5px;}.breadcrumb {    font-size:14px;    color: #5C5C5C;    font-family: Arial;    font-weight: normal;        line-height: 1.8;}.breadcrumb a{    color: #5C5C5C;}.ast-site-identity{    padding: 0;;}.ast-builder-menu-1 .menu-item.current-menu-item > .menu-link, .ast-builder-menu-1 .inline-on-mobile .menu-item.current-menu-item > .ast-menu-toggle, .ast-builder-menu-1 .current-menu-ancestor > .menu-link,.ast-builder-menu-1 .menu-item:hover > .menu-link{    border-radius: 80px;}.table-responsive{    overflow-x: scroll;    width: 100%;}table tr td{border-left: 1px solid #ccc;border-bottom:  1px solid #ccc;    }table{    border-top: 1px solid #ccc;     border-right:  1px solid #ccc;}.ast-hfb-header.ast-header-break-point .main-header-bar-navigation{    position: absolute;    z-index: 999;}.iconfont{    color:#004c9e;}@media (max-width: 544px){.ast-builder-menu-mobile .main-navigation .main-header-menu, .ast-builder-menu-mobile .main-navigation .main-header-menu .sub-menu {        background-image: none;    padding: 0 10px;}    }