.about_us, .adv_with_us, .conf_top{ display: inline-block;padding: 0 7px;line-height: 20px !important;margin: 0;font-weight: 600;font-size: 12px;letter-spacing: 1px;color: #fff !important;background-color: #d72924 !important;border-bottom: none !important;text-align: right;font-family: arial !important;border-radius: 0;white-space: nowrap;}.conf_top{ background-color: #000 !important;} .top_adv{ display:block;text-decoration:none;margin-bottom:3px;text-align:right;line-height: 0;} /* ───────────────────────────────── END ───────────────────────────────── */#navBar{ border-top: 1px solid #000 !important;border-bottom: 3px solid #000 !important;border:0;border-radius: 0;}.navbar-default #navbar_change > li > a { font-size: 14px !important;color:#252525 !important;line-height: 28px !important;font-weight: 400;text-transform: capitalize !important;font-family: 'IBM Plex Serif', serif;padding: 12px 10px 0;border: 0;margin: 0;}.dropdown-toggle::after { display: inline-block;margin-left: .255em;vertical-align: .255em;content: "";border-top: .3em solid;border-right: .3em solid transparent;border-bottom: 0;border-left: .3em solid transparent;} @media screen and (max-width:768px) { #navbar_change { margin-left: 0px; } .navbar-default .nav, .navbar-default .collapse, .navbar-default .dropup, .navbar-default .dropdown{ position: relative !important;}} @media screen and (min-width:1200px) { #advertise { left: 46px; } } @media screen and (max-width:500px) { .advertise { display: initial !important; } } .menu a, summary { color: var(--secoColor) } :root { --primColor: #dcdcdc; --secoColor: #555555; --cornerRad: 4px } details { margin: 0 } summary { text-align: center; padding: 12px 10px; height: 17px; border: 2px solid !important; border-radius: var(--cornerRad); cursor: pointer; user-select: none; outline: 0; transition: transform .2s ease-in-out } summary::after, summary::before { position: static; top: 0; left: 0 } summary::before { content: "" } summary::after { content: "III"; letter-spacing: -1px; display: none } summary::marker { font-size: 0 } summary::-webkit-details-marker { display: none } details[open] .menu { animation-name: menuAnim } details[open] summary::before { content: "X"; display: none } details[open] summary::after { content: ""; display: none } .menu { height: 0; width: fit-content; border-radius: var(--cornerRad); box-shadow: 0 4px 12px 0 rgba(0, 0, 0, .2); margin-top: 8px; display: flex; flex-direction: column; justify-content: space-between; overflow: hidden; animation: .3s ease-in-out forwards closeMenu } .menu a { padding: 0px 9px 10px; margin: 2px 15px; border-bottom: 1px solid rgba(0, 0, 0, .1); text-decoration: none; text-align: left; transition: filter .2s linear } @media screen and (max-width:768px) { .menu a:hover { filter: brightness(80%) } } .menu a:first-of-type { padding-top: 12px } .menu a:last-of-type { border-bottom: none } .menu a:hover { filter: brightness(200%) } @keyframes menuAnim { 0% { height: 0 } 100% { height: 312px } } @keyframes fadeMe { 0% { opacity: .4 } 100% { opacity: 0 } } @media screen and (min-width:768px) and (max-width:991px) { .navbar-collapse.collapse { height: auto !important; padding-bottom: 0; overflow: visible !important; display: none !important } .navbar-toggle { display: block !important } .navbar-collapse.in { overflow-y: visible !important } }
.adplugg-image-wrapper:has(img[src*="TransTexas_SurveyingMapping.jpg"]) { display: none !important;}@media only screen and (min-width: 992px) and (max-width: 1024px) { #cssmenu ul ul { position: absolute !important; width: 100px; } } body { top: 0px !important; } .search { position: relative; display: inline-block } .searching { background: #d32f2f; color: #fff; border-radius: 0; display: inline-block; padding: 10px; font-size: 18px; text-shadow: 1px 1px 2px #21638F; box-shadow: inset 0 0 0 #21638F; transition: all .5s ease; -webkit-transition: all .5s ease; cursor: pointer; z-index: 10; position: relative } .searching:hover { background: #d32f2f; text-shadow: 0 0 0 #21638F; box-shadow: inset 0 0 8px #21638F; transition: all .5s ease; -webkit-transition: all .5s ease } .search_box:checked ~ .search_form{ width : 215px !important; } .search_form { background: #4f5760; position: absolute; z-index: 0; padding: 0 5px; right: 0; top: 15px; overflow: hidden; border-radius: 0; width: 20px; height: 0; transition: height .2s ease-out .5s, top .2s ease-out 0.5s, padding .2s ease-out 0.5s, width .3s ease-out .2s; -webkit-transition: height .2s ease-out .5s, top .2s ease-out 0.5s, padding .2s ease-out 0.5s, width .3s ease-out .2s } .search_form form { opacity: 0; transition: all .3s ease-out; -webkit-transition: all .3s ease-out } .search_form input { background: #fff; border: none; color: #000; font-weight: 700 } .search_form input[type='text'] { width: 148px; margin: 0 1px 0 0; padding: 0 5px 1px; min-height: 24px; font-size: 10px } .search_form input[type='submit'] { text-transform: uppercase; font-size: 10px; padding: 0 5px; min-height: 24px; margin: 0; cursor: pointer; background-color: #4f5760; color: #fff } .search_box { visibility: hidden } .search_box:checked~.search_form { width: 213px; height: 32px; padding: 4px; top: 35px; transition: height .2s ease-out, top .2s ease-out, padding .2s ease-out, .3s width ease-out .2s; -webkit-transition: height .2s ease-out, top .2s ease-out, padding .2s ease-out, .3s width ease-out .2s } .search_box:checked~.search_form form { opacity: 1; transition: .3s all ease-out .5s; -webkit-transition: .3s all ease-out .5s } .sidenav a:hover { color: #000 } .navbar-collapse { padding-left: 0 } [class^="icon-"] { margin-bottom: 0 !important } .logo__btn { display: block ruby; justify-content: space-between; height: 15px; margin-top: 0; width: 100% } .logo__btn__item { padding-bottom: 0; vertical-align: top; text-align: center; background-color: #4f5760; padding-left: 5px !important; text-align: center; line-height: 15px; padding-left: 5px !important; padding-right: 0; padding-right: 10px } .logo__btn__item a { line-height: 120%; font-family: Roboto, Arial, sans-serif; font-size: 11px; display: inline-block; text-align: center; vertical-align: top; color: #fff; padding-top: 1px } .logo__btn__item.active { background-color: #d32f2f } .logo__btn__item { vertical-align: top; text-align: center; background-color: #4f5760; padding-left: 10px; padding-right: 10px } .logo__btn__item a { line-height: 120%; font-family: Roboto, Arial, sans-serif; font-size: 11px; display: inline-block; text-align: center; vertical-align: top; color: #fff } .white-style .searchbox-icon, .searchbox-submit, .white-style .navbar-default { background: #fff !important } .navbar-header { min-height: auto !important } .top-header { border-bottom: 1px solid #e9e9e9 !important } .main-block .dropdown a { padding: 14px 10px !important }
li [class^="icon-"], .nav li [class^="icon-"], li [class*=" icon-"], .nav li [class*=" icon-"] { display: inline-block; text-align: center; background: #d72924; /*background: linear-gradient(to bottom, #ec2027 0%, #ec2027 0%, #c22125 51%, #5f0c0f 100%);*/ }.icon-list { font-family: "Open Sans", helvetica, arial !important } .header1 .breaking-news-title { margin-left: 0 } .navbar-collapse { padding-left: 0 !important; padding-right: 0 !important } ul, ol { margin-top: 0; margin-bottom: 0 } .breadcrumbs-main, .top-header, .bottom-header, .breaking-news, .top-footer, #footer { border-bottom: 1px solid #e9e9e9; border-top: 1px solid #e9e9e9 } .navigation.navigation-left { background-color: #fff !important } #menu_cat { border: 1px solid #000 !important; padding: 0 10px !important; font-size: 12px; text-decoration: none; font-weight: 600; text-transform: uppercase } #menu_cat a { color: #fff !important } .contact { list-style: outside none none } .navigation.navigation-left { width: 100% } @media screen and (min-width: 320px) and (max-width: 991px) { .header .breaking-news-title { display: none !important } .contact { display: none !important } } @media screen and (min-width: 320px) and (max-width: 919px) { .dropdown>a { margin-left: 10px !important } } @media screen and (min-width: 320px) and (max-width: 991px) { .worldplus-ad.worldplus-ad-header-1 { display: none !important } } @media screen and (min-width: 601px) and (max-width: 991px) { .navigation_left.navigation_mobile.navigation_mobile_main { margin-top: 0 !important } } @media screen and (min-width: 320px) and (max-width: 991px) { .worldplus-ad a img { width: 100% !important } } ol, ul, li { list-style: none } .animatebox { border: 1px solid #111; width: 100%; transform: translate3d(-2000px, 0, 0) transform: translate3d(-100%, 0, 0) background: #f9f9f9 !important } .animation { -webkit-animation-duration: .7s; -moz-animation-duration: .7s; -o-animation-duration: .7s; animation-duration: .7s; -webkit-animation-fill-mode: both; -moz-animation-fill-mode: both; -o-animation-fill-mode: both; animation-fill-mode: both } .rollIn { -webkit-animation-name: rollIn; -moz-animation-name: rollIn; -o-animation-name: rollIn; animation-name: rollIn } .wdn-text-hidden { font-size: 0; width: 1px; height: 1px; display: inline-block; overflow: hidden; position: absolute !important; border: 0 !important; padding: 0 !important; margin: 0 !important; clip: rect(1px, 1px, 1px, 1px) } .menu-button { position: relative; height: 30px !important; width: 30px !important; margin-top: -4px } .dropdown-menu { z-index: 9999 } .show-menu .icon-list, .show-menu .icon-list a { border-bottom: 1px ridge #9b9797; transform: translate3d(0px, 0px, 0px); transition: transform .8s cubic-bezier(0.7, 0, 0.3, 1) 0 } .search { position: relative; display: inline-block } .searching { background: #3498db; color: #fff; border-radius: 0; display: inline-block; padding: 9px 8px; font-size: 18px; text-shadow: 1px 1px 2px #21638F; box-shadow: inset 0 0 0 #21638F; transition: all .5s ease; -webkit-transition: all .5s ease; cursor: pointer; z-index: 10; position: relative; margin-bottom: 0 } .searching:hover { background: linear-gradient(to bottom, #ec2027 0%, #ec2027 0%, #c22125 51%, #5f0c0f 100%) !important; text-shadow: 0 0 0 #21638F; box-shadow: inset 0 0 8px #21638F; transition: all .5s ease; -webkit-transition: all .5s ease } .search_form { background: #4f5760; position: absolute; z-index: 0; padding: 0 5px; right: 0; top: 15px; overflow: hidden; border-radius: 0; width: 20px; height: 0; transition: height .2s ease-out .5s, top .2s ease-out 0.5s, padding .2s ease-out 0.5s, width .3s ease-out .2s; -webkit-transition: height .2s ease-out .5s, top .2s ease-out 0.5s, padding .2s ease-out 0.5s, width .3s ease-out .2s } .search_form form { opacity: 0; transition: all .3s ease-out; -webkit-transition: all .3s ease-out } .search_form input { background: #fff; border: none; color: #000; font-weight: 700 } .search_form input[type='text'] { width: 148px; margin: 0 1px 0 0; padding: 0 5px 1px; min-height: 24px; font-size: 11px } .search_form input[type='submit'] { text-transform: uppercase; font-size: 11px; padding: 0 5px; min-height: 24px; margin: 0; cursor: pointer; background-color: #4f5760; color: #fff } .search_box { visibility: hidden } .search_box:checked~.search_form { width: 213px; height: 32px; padding: 4px; top: 35px; transition: height .2s ease-out, top .2s ease-out, padding .2s ease-out, .3s width ease-out .2s; -webkit-transition: height .2s ease-out, top .2s ease-out, padding .2s ease-out, .3s width ease-out .2s } .search_box:checked~.search_form form { opacity: 1; transition: .3s all ease-out .5s; -webkit-transition: .3s all ease-out .5s } .top-header { border-top: 0 solid #e9e9e9 !important } .menu-button { position: relative; height: 25px !important; width: 25px !important; margin-top: -7px } .container1 .jolly-content .box li a { padding: 0 !important } .container1 .jolly-content .box li { padding: 10px; line-height: 24px !important } .container1 .dropdown-menu, .navbar-default .jolly-content { padding: 15px !important } @media screen and (min-width: 200px) and (max-width: 991px) { .statcls { display: none !important } } .col-md-offset-1 { margin-left: 9.2% !important } .navbar-header { min-height: auto }.container>.row>.col-md-9 { overflow: inherit; height: auto } .header1 .breaking-news-title h3 { display: inline-block !important; position: relative !important; padding: 0 14px !important; margin: 0 !important; height: 28px !important; font-size: 12px !important; font-weight: 600 !important; letter-spacing: .2px !important; line-height: 28px !important; text-transform: uppercase !important; background-color: #4f5760 !important; color: #fff !important; } .tag .breaking-news-title h3::after { content: none !important } .goog-te-menu-value:hover { background: 0 0 !important; box-shadow: 0 0 5px -1px transparent !important } .goog-te-menu-value { padding: 0 5px !important; font-size: 12px !important; text-transform: inherit !important; font-weight: 700 !important } .goog-logo-link, .goog-te-gadget-icon { display: none } .goog-te-banner { display: none !important; background-image: transparent !important; background-color: transparent !important } .goog-te-banner-frame { display: none !important; margin-top: -20px } .page-template-default { top: 0 !important } .goog-te-gadget-simple { margin-top: 3px !important; padding: 6px 0 4px !important; font-size: 12px !important; display: inline-block; border-color: #878787 } .top-header-3 .menu-tael .navbar-default .navbar-nav>.active>a { color: #d32f2f !important } .top-header-3 .white-style .navbar-default .navbar-nav > li > a:hover { color: #d32f2f !important; opacity: 1 } @media(max-width:767px) { .navbar-collapse { margin-top: 45px } } @media screen and (min-width:768px) and (max-width:991px) { .navbar-collapse.collapse.in, .navbar-nav>li, .navbar-toggle { display: block !important } .navbar-collapse.collapse { display: none !important; overflow: initial !important } .navbar-toggle { position: relative; float: right; padding: 9px 10px; margin-right: 15px; margin-top: 8px; margin-bottom: 8px; background-color: transparent; background-image: none; border: 1px solid; border-radius: 4px } .navbar-default .navbar-toggle { color: #fff !important; margin-top: 10px } .navbar-nav>li { float: none !important } .navbar-nav { margin-top: 60px } .search { float: right } .searching { margin-bottom: 37px !important; margin-right: 10px !important } .mrt-6 { margin-bottom: 6px !important } } .menu { height: 0; width: fit-content; border-radius: var(--cornerRad); box-shadow: 0 4px 12px 0 rgba(0, 0, 0, .2); margin-top: 8px; display: flex; flex-direction: column; justify-content: space-between; overflow: hidden; animation: .3s ease-in-out forwards closeMenu } .menu a { margin: 0 16px; color: var(--secoColor); border-bottom: 1px solid rgba(0, 0, 0, .1); text-decoration: none; text-align: left; transition: filter .2s linear } .menu-tael .navbar-default .navbar-toggle:hover { background: 0 0 !important } @media screen and (max-width:767px) { .searching { margin-bottom: 37px !important; margin-right: 10px !important } } @media screen and (min-width:992px) and (max-width:1199px) { .main-block .dropdown a { padding: padding: 14px 10px !important } } @media screen and (min-width:320px) { #cssmenu { background: 0 0 !important } } @media screen and (max-width:991px) { .navbar-header { padding-left: 7px !important } .overr { overflow: initial } } @media screen and (max-width:1199px) { #div-gpt-ad-1603093235014-0, #ads-mobile-client-new, #advert { display: none !important; } } @media screen and (min-width: 320px) and (max-width: 400px) { #web_logo a { width: 240px !important; } }.navbar-default #navbar_change > li > a:hover, .navbar-default #navbar_change > li.active > a, .navbar-default #navbar_change > li > a:focus{ background: #fff !important; color: #d32f2f !important;border:0 !important;}