iBet uBet web content aggregator. Adding the entire web to your favor.
iBet uBet web content aggregator. Adding the entire web to your favor.



Link to original content: http://courts.delaware.gov/aoc/agency/css/courts_aoc_styles.css
/* D E V E L O P E R C U S T O M I Z A B L E S T Y L E S */ /* State of Delaware - Delaware Courts 2015 */ /* Developed by Matt Campbell & Ben Kaminski */ /* G E N E R A L S T Y L E S */ #main_header h1, #main_content h1 { font-family: "Source Sans Pro", Helvetica, Arial, sans-serif; font-weight: 400; color: #23387d !important; font-size: 45px; } #main_header h2, #main_content h2 { font-family: "Source Sans Pro", Helvetica, Arial, sans-serif; font-weight: 500; color: #23387d !important; margin-top: 0px; } #courts_sidebar h2 { color: #393939; text-transform: uppercase; letter-spacing: 2px; font-weight: 600; font-size: 23px; } /* Xtra-Small Portrait devices (phones, 400px and up) */ @media (max-width: 767px) { #main_content { border-left: 0px solid #e3e5e2; }} /* Small devices (tablets, 768px and up) */ @media (min-width: 768px) { #main_content { border-left: 0px solid #e3e5e2; }} /* Medium devices (desktops, 992px and up) */ @media (min-width: 992px) { #main_content { border-left: 1px solid #e3e5e2; }} /* Large devices (large desktops, 1200px and up) */ @media (min-width: 1200px) { #main_content { border-left: 1px solid #e3e5e2; }} #main_content a, #main_content a:link, #main_content a:active, #main_content a:visited { color: #254e7e /*#3167A5*/; text-decoration: none; font-weight: none; -o-transition: .5s; -ms-transition: .5s; -moz-transition: .5s; -webkit-transition: .5s; transition: .5s; } #main_content a:hover { text-decoration: underline; font-weight: none; color: #23387d; } #main_content ul, #main_content ol { font-size: 0.9em; line-height: 2.1em; margin-top: 1.0em; margin-bottom: 1.0em; } .float_left { float: left; margin-right: 10px; } .float_right { float: right; margin-left: 10px; } .figure_left { float: left; width: 50%; border: 1px solid #ddd; border-radius: 4px; margin: 0.5em; padding: 0.3em; } .figure_right { float: right; width: 50%; border: 1px solid #ddd; border-radius: 4px; margin: 0.5em; padding: 0.3em; } .figure_center { text-align: center; width: 50%; border: 1px solid #ddd; border-radius: 4px; margin: 0.5em; padding: 0.3em; } .figure_left p, .figure_right p, .figure_center p { text-align: center; font-style: italic; font-size: smaller; text-indent: 0; } img.scaled { width: 100%; } hr.dashed { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-image: none; border: dashed #e3e5e2; border-width: 2px 0 0; height: 2px; margin-top: 10px; margin-right: 20px; margin-bottom: 10px; } .fa_orange { color: #fbaa27; } /* Xtra-Small Portrait devices (phones, 400px and up) */ @media (max-width: 767px) { .container-lg { max-width: 100%; margin-left: auto; margin-right: auto; padding-left: 0px; padding-right: 0px; margin-bottom: -22px; }} /* Small devices (tablets, 768px and up) */ @media (min-width: 768px) { .container-lg { max-width: 100%; margin-left: auto; margin-right: auto; padding-left: 0px; padding-right: 0px; margin-bottom: -22px; }} /* Medium devices (desktops, 992px and up) */ @media (min-width: 992px) { .container-lg { max-width: 100%; margin-left: auto; margin-right: auto; padding-left: 0px; padding-right: 0px; margin-bottom: -22px; }} /* Large devices (large desktops, 1200px and up) */ @media (min-width: 1200px) { .container-lg { max-width: 1800px; margin-left: auto; margin-right: auto; padding-left: 0px; padding-right: 0px; margin-bottom: -22px; }} .container-lg h3 { color: #fbaa27; text-transform: uppercase; font-size: 21px; font-family: "Source Sans Pro", Helvetica, Arial, sans-serif; font-weight: 700; margin-bottom: -12px; } .container-lg h4 { color: #1f242a; font-size: 50px; font-family: "Source Sans Pro", Helvetica, Arial, sans-serif; font-weight: 900; } a.interior-drop, a.interior-drop:link, a.interior-drop:visited { color: #777 !important; text-decoration: none !important; } a.interior-drop:hover { color: #777 !important; text-decoration: none !important; } a.link-active, a.link-active:link, a.link-active:visited { text-decoration: none !important; } a.link-active:hover { text-decoration: none !important; } a i[class^="circle-pic"], a i[class*=" circle-pic"] { display: block; } i[class^="circle-pic"], i[class*=" circle-pic"] { border-radius: 50%; display: block; font-size: 0; height: 100px; margin-bottom: 20px; margin-left: auto; margin-right: auto; position: relative; text-align: center; width: 100px; } i[class^="circle-pic"]::after, i[class*=" circle-pic"]::after { border-radius: 50%; border-style: solid; border-width: 2px; content: ""; height: 100%; left: 0px; pointer-events: none; position: absolute; top: 0px; transform: scale(0.9); transition-duration: 225ms; transition-property: all; transition-timing-function: cubic-bezier(0.5, -0.7, 0.67, 0.7); width: 100%; z-index: -1; } i[class^="circle-pic"]::before, i[class*=" circle-pic"]::before { color: #fff; font-size: 40px; font-style: normal; font-weight: normal; line-height: 100px; margin: 0; text-align: center; text-transform: none; } .link-active i[class^="circle-pic"]:hover::after, .link-active i[class*=" circle-pic"]:hover::after, .link-active span:hover > i[class^="circle-pic"]::after, .link-active span:hover > i[class*=" circle-pic"]::after, .link-active h3:hover > i[class^="circle-pic"]::after, .link-active h3:hover > i[class*=" circle-pic"]::after, .link-active h4:hover > i[class^="circle-pic"]::after, .link-active h4:hover > i[class*=" circle-pic"]::after, .link-active h5:hover > i[class^="circle-pic"]::after, .link-active h5:hover > i[class*=" circle-pic"]::after, .link-active h6:hover > i[class^="circle-pic"]::after, .link-active h6:hover > i[class*=" circle-pic"]::after { transform: scale(1.13); transition-timing-function: cubic-bezier(0.4, 0.25, 0.14, 1.73); text-decoration: none !important; } i[class^="small-circle-pic"], i[class*=" small-circle-pic"] { border-radius: 50%; display: block; float: left; font-size: 0; height: 40px; margin-right: 20px; position: relative; text-align: center; width: 40px; } i[class^="small-circle-pic"]::before, i[class*=" small-circle-pic"]::before { color: #fff; font-size: 18px; font-style: normal; font-weight: normal; line-height: 43px; margin: 0; text-align: center; text-transform: none; } .agency_map { border: 0px; width: 700px; height: 500px; margin: 0px; } /* ############################################################################################## */ /* HEADING FOR SECTIONS OF THE COURTS WEBSITE */ /* Xtra-Small Portrait devices (phones, 400px and up) */ @media (max-width: 767px) { #heading_home { height: 145px; width: 100%; padding-left: 10px; background-color: #24397e; } #heading_home h1 { color: #fff !important; font-size: 38px !important; }} /* Small devices (tablets, 768px and up) */ @media (min-width: 768px) { #heading_home { height: 120px; width: 100%; padding-left: 35px; background-color: #24397e; } #heading_home h1 { color: #fff !important; font-size: 45px !important; }} /* Medium devices (desktops, 992px and up) */ @media (min-width: 992px) { #heading_home { height: 120px; width: 100%; padding-left: 40px; background-color: #24397e; } #heading_home h1 { color: #fff !important; font-size: 50px !important; }} /* Large devices (large desktops, 1200px and up) */ @media (min-width: 1200px) { #heading_home { height: 120px; width: 100%; padding-left: 40px; background-color: #24397e; } #heading_home h1 { color: #fff !important; font-size: 50px !important; }} .heading_logo { margin-top: -15px; padding-left: 20px; } /* Xtra-Small Portrait devices (phones, 400px and up) */ @media (max-width: 767px) { #heading_interior { height: 100%; width: 100%; padding-bottom: 20px; padding-left: 10px; background-color: #24397e; } #heading_interior h1 { color: #fff !important; font-size: 30px !important; }} /* Small devices (tablets, 768px and up) */ @media (min-width: 768px) { #heading_interior { height: 100%; width: 100%; padding-bottom: 20px; padding-left: 35px; background-color: #24397e; } #heading_interior h1 { color: #fff !important; font-size: 45px !important; }} /* Medium devices (desktops, 992px and up) */ @media (min-width: 992px) { #heading_interior { height: 100%; width: 100%; padding-bottom: 20px; padding-left: 40px; background-color: #24397e; } #heading_interior h1 { color: #fff !important; font-size: 50px !important; }} /* Large devices (large desktops, 1200px and up) */ @media (min-width: 1200px) { #heading_interior { height: 100%; width: 100%; padding-bottom: 20px; padding-left: 40px; background-color: #24397e; } #heading_interior h1 { color: #fff !important; font-size: 50px !important; }} /* ############################################################################################## */ /* TABBED MENU HOMEPAGE */ /* Xtra-Small Portrait devices (phones, 400px and up) */ @media (max-width: 767px) { .nav-tabs { border-bottom: 2px solid #fbaa27; } .nav-tabs > li { float: none; margin-bottom: 0px; padding: 0px !important; } .nav-tabs > li > a { border: 2px solid transparent; border-radius: 0px 0px 0 0; line-height: 1.42857; margin-right: 5px; padding: 20px 40px !important; text-transform: uppercase; font-family: "Source Sans Pro", Helvetica, Arial, sans-serif !important; font-weight: 400; font-size: 25px !important; } .nav-tabs > li > a:hover { border-color: #eeeeee #eeeeee #dddddd; border-bottom: 2px solid #eeeeee; } .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-image: none; border-style: solid; border-width: 1px; cursor: default; color: #24397e !important; } .nav-tabs > li.active > a, .nav-tabs > li.active > a:link, .nav-tabs > li.active > a:active, .nav-tabs > li.active > a:visited { color: #ffffff !important; background-color: #fbaa27 !important; border-color: #fbaa27 #fbaa27 transparent !important; } .nav-tabs > li.active > a:hover { color: #fff !important; }} /* Small devices (tablets, 768px and up) */ @media (min-width: 768px) { .nav-tabs { border-bottom: 2px solid #fbaa27; } .nav-tabs > li { float: left; margin-bottom: -2px; padding: 0px !important; } .nav-tabs > li > a { border: 2px solid transparent; border-radius: 0px 0px 0 0; line-height: 1.42857; margin-right: 5px; padding: 20px 20px !important; text-transform: uppercase; font-family: "Source Sans Pro", Helvetica, Arial, sans-serif !important; font-weight: 400; font-size: 18px !important; } .nav-tabs > li > a:hover { border-color: #eeeeee #eeeeee #dddddd; border-bottom: none; } .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-image: none; border-style: solid; border-width: 1px; cursor: default; color: #24397e !important; } .nav-tabs > li.active > a, .nav-tabs > li.active > a:link, .nav-tabs > li.active > a:active, .nav-tabs > li.active > a:visited { color: #ffffff !important; background-color: #fbaa27 !important; border-color: #fbaa27 #fbaa27 transparent !important; } .nav-tabs > li.active > a:hover { color: #fff !important; }} /* Medium devices (desktops, 992px and up) */ @media (min-width: 992px) { .nav-tabs { border-bottom: 2px solid #fbaa27; } .nav-tabs > li { float: left; margin-bottom: -2px; padding: 0px !important; } .nav-tabs > li > a { border: 2px solid transparent; border-radius: 0px 0px 0 0; line-height: 1.42857; margin-right: 5px; padding: 20px 28px !important; text-transform: uppercase; font-family: "Source Sans Pro", Helvetica, Arial, sans-serif !important; font-weight: 400; font-size: 25px !important; } .nav-tabs > li > a:hover { border-color: #eeeeee #eeeeee #dddddd; border-bottom: none; } .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-image: none; border-style: solid; border-width: 1px; cursor: default; color: #24397e !important; } .nav-tabs > li.active > a, .nav-tabs > li.active > a:link, .nav-tabs > li.active > a:active, .nav-tabs > li.active > a:visited { color: #ffffff !important; background-color: #fbaa27 !important; border-color: #fbaa27 #fbaa27 transparent !important; } .nav-tabs > li.active > a:hover { color: #fff !important; }} /* Large devices (large desktops, 1200px and up) */ @media (min-width: 1200px) { .nav-tabs { border-bottom: 2px solid #fbaa27; } .nav-tabs > li { float: left; margin-bottom: -2px; padding: 0px !important; } .nav-tabs > li > a { border: 2px solid transparent; border-radius: 0px 0px 0 0; line-height: 1.42857; margin-right: 5px; padding: 25px 40px !important; text-transform: uppercase; font-family: "Source Sans Pro", Helvetica, Arial, sans-serif !important; font-weight: 400; font-size: 25px !important; } .nav-tabs > li > a:hover { border-color: #eeeeee #eeeeee #dddddd; border-bottom: none; } .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-image: none; border-style: solid; border-width: 1px; cursor: default; color: #24397e !important; } .nav-tabs > li.active > a, .nav-tabs > li.active > a:link, .nav-tabs > li.active > a:active, .nav-tabs > li.active > a:visited { color: #ffffff !important; background-color: #fbaa27 !important; border-color: #fbaa27 #fbaa27 transparent !important; } .nav-tabs > li.active > a:hover { color: #fff !important; }} /* ############################################################################################## */ /* S I D E B A R N A V I G A T I O N */ .courts_nav { background-color: #ffffff !important; } button { display: inline-block; margin: 0 0em; border: none; background: none; } button span { display: block; } .grid-button { padding: 2rem; cursor: pointer; user-select: none; outline: none; } .grid-button .grid { width: 1rem; height: 1rem; background: #393939; color: #393939; /* Not in use when the colors are specified below */ transition: 0.3s; } .grid-button.disappear .grid { -webkit-transform: rotate3d(0, 0, 1, -45deg) scale3d(0.8, 0.8, 0.8); transform: rotate3d(0, 0, 1, -45deg) scale3d(0.8, 0.8, 0.8); } .grid-button.rearrange .grid { box-shadow: -1.25rem -1.25rem, 0rem -1.25rem, 1.25rem -1.25rem, -1.25rem 0rem, 1.25rem 0rem, -1.25rem 1.25rem, 0rem 1.25rem, 1.25rem 1.25rem; } .grid-button.rearrange.disappear .grid { box-shadow: 0rem -1rem, 0rem -2rem, 1rem 0rem, -2rem 0rem, 2rem 0rem, -1rem 0rem, 0rem 2rem, 0rem 1rem; } .nav courts_nav > li > a:hover, .nav courts_nav > li > a:focus { text-decoration: none; background-color: #ffffff !important; } .nav courts_nav > li > a { display: block; padding: 10px 5px !important; position: relative; } .panel-group .panel-heading + .panel-collapse > .panel-body, .panel-group .panel-heading + .panel-collapse > .list-group { border-top: 0px; } .panel { background-color: #fff; border-radius: 4px; box-shadow: 0 0px 0px rgba(0, 0, 0, 0.05); margin-bottom: 20px; } #HomeMenu { list-style: none outside none; } #HomeMenu > li { line-height: 2.2; margin-left: -20px; margin-right: 20px; margin-bottom: 5px; border-bottom: 1px solid #e3e5e2; } .toplevel a, .toplevel a:link, .toplevel a:active, .toplevel a:visited, .toplevel a:hover { text-decoration: none; } #HomeMenu a, #HomeMenu a:link, #HomeMenu a:active, #HomeMenu a:visited { color: #3774ba; text-decoration: none; font-weight: none; -o-transition: .5s; -ms-transition: .5s; -moz-transition: .5s; -webkit-transition: .5s; transition: .5s; } #HomeMenu a:hover { color: #fbaa27 !important; text-decoration: none; font-weight: none; } /* ############################################################################################## */ /* S E R V I C E S A R E A H O M E P A G E */ .aoc_services { padding-left: 15px; padding-top: 25px; } .services_row { margin-left: 0px; margin-right: 0px; } /* Xtra-Small Portrait devices (phones, 400px and up) */ @media (max-width: 767px) { .three-col-card { float: none; height: 100%; margin-right: 1.69492%; width: 90%; margin-bottom: 18px; position: relative; }} /* Small devices (tablets, 768px and up) */ @media (min-width: 768px) { .three-col-card { float: left; height: 595px; margin-right: 1.69492%; width: 31%; margin-bottom: 18px; position: relative; } .services-card-data p { font-size: 0.9em; display: block; height: 12em; line-height: 1.375em; overflow: hidden; text-overflow: ellipsis; }} /* Medium devices (desktops, 992px and up) */ @media (min-width: 992px) { .three-col-card { float: left; height: 560px; margin-right: 1.69492%; width: 31%; margin-bottom: 18px; position: relative; } .services-card-data p { font-size: 0.9em; display: block; height: 12em; line-height: 1.375em; overflow: hidden; text-overflow: ellipsis; }} /* Large devices (large desktops, 1200px and up) */ @media (min-width: 1200px) { .three-col-card { float: left; height: 560px; margin-right: 1.69492%; width: 31%; margin-bottom: 18px; position: relative; } .services-card-data p { font-size: 0.9em; display: block; height: 8em; line-height: 1.375em; overflow: hidden; text-overflow: ellipsis; }} .services-card { border: 1px solid #e4e4e4; overflow: hidden; position: relative; } .services-card-data { overflow: hidden; padding: 0 15px; } .services-card-data h2 { color: #3774ba; display: block; font-size: 20px; height: 2.4em; line-height: 1.2em; margin: 20px 0; overflow: hidden; text-overflow: ellipsis; } .services-card-option-links { margin-top: 10px; padding: 23px 15px 0; } ul.option-links { font-size: 13px; line-height: 18px; list-style-type: none; margin: 0; padding: 0; } ul.option-links li a::after { -moz-osx-font-smoothing: grayscale; color: #128ec3; content: "\f0da"; float: right; font-family: 'FontAwesome'; /* changed from 'Font Awesome 5 Pro' on 8/22/2023 to fix display issue*/ font-size: 18px; font-style: normal; font-variant: normal; font-weight: 900; line-height: 1; text-transform: none; } ul.option-links li.first a { border-bottom: 1px solid #e4e4e4 !important; } ul.option-links li.last a { border-bottom: none !important; } ul.option-links li a { border-bottom: 1px solid #e4e4e4; color: #000000; display: block; letter-spacing: 2px; margin-bottom: 10px; padding-bottom: 10px; text-decoration: none; text-transform: uppercase; font-weight: 700; } .services-card-footer-bar { background-color: #f6f8f7; border-top: 1px solid #e4e4e4; bottom: 0; padding: 14px; width: 100%; } .services-card-footer-bar p { color: #000000; font-size: 13px; letter-spacing: 2px; margin-left: 8px; text-transform: uppercase; font-weight: 700; } .services-card-footer-bar a, .services-card-footer-bar a:link, .services-card-footer-bar a:visited { color: #000000; } /* ############################################################################################## */ /* Q U I C K L I N K S H O M E P A G E */ /* Xtra-Small Portrait devices (phones, 400px and up) */ @media (max-width: 767px) { .quick_links { padding: 25px; height: 100%; }} /* Small devices (tablets, 768px and up) */ @media (min-width: 768px) { .quick_links { padding: 25px; height: 100%; }} /* Medium devices (desktops, 992px and up) */ @media (min-width: 992px) { .quick_links { padding: 25px; height: 106vh; }} /* Large devices (large desktops, 1200px and up) */ @media (min-width: 1200px) { .quick_links { padding: 25px; height: 106vh; }} ul.ql { list-style: none; margin-left: -15px; } ul.ql > li { margin-bottom: 15px; } /* ############################################################################################## */ /* S L I D E R A R E A S T Y L E S */ .sticky-wrapper { background: #1f242a none repeat scroll 0 0; overflow: hidden; position: relative; height: 600px !important; } .sticky { color: #fff; height: 600px; width: 100%; } .sticky-image { background-position: center center; background-size: cover; height: 600px; opacity: 0.9; width: 100%; } .sticky-slider { padding: 0; } .sticky-slider article { position: relative; } .sticky-slider .article-text { bottom: 50px; left: 60px; margin-right: 70px; position: absolute; background-color: #fbaa27; padding: 5px 30px; opacity: 0.9; text-align:center; } .sticky-slider .article-text h2 .small { font-size: smaller; color: #FFF; } .sticky-slider .article-text h2 a { color: #fff; font-size: 30px; } .sticky-slider .article-text h2 { color: #fff; } .sticky-nav-wrapper { background-color: #1f242a; height: 600px; padding: 0; } .slider-md { display: none; } .small-post-image { background-position: center center; background-size: cover; border-radius: 30px; height: 60px; margin: 0 0 0 15px; width: 60px; } .post-small h2 { max-height: none; color: #fff !important; font-size: 22px !important; font-weight: 700 !important; padding-bottom: 0 !important; margin-bottom: 0 !important; } .post-small h3 { max-height: none; color: #fff !important; font-size: 16px !important; font-weight: 300 !important; padding-top: 2px !important; margin-top: 2px !important; text-transform: none !important; } .post-small { color: #fff; cursor: pointer; height: 120px; padding: 30px 45px 30px 20px; } .post-small:hover, .tabs a.active .post-small { background: #313b45 none repeat scroll 0 0 !important; } .post-small-text { margin: 0; padding: 0; width: 100%; } .post-small-text { color: #313b45; margin: -15px 0 0 10px; width: calc(100% - 110px); } .post-small { margin: 0; padding: 10px; } .article-image { height: 350px; } .sticky-image { height: 600px; } .sticky-slider .article-text { bottom: -250px; left: 20px; } .sticky-slider article { height: 300px; position: relative; } .swiper-container { backface-visibility: hidden; margin: 0 auto; overflow: hidden; position: relative; z-index: 1; } .swiper-wrapper { box-sizing: content-box; position: relative; transform: translate3d(0px, 0px, 0px); transition-duration: 0s; transition-property: transform, left, top; transition-timing-function: ease; width: 100%; } .swiper-free-mode > .swiper-wrapper { margin: 0 auto; transition-timing-function: ease-out; } .swiper-slide { -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; -ms-transform-style: preserve-3d; transform-style: preserve-3d; -webkit-flex-shrink: 0; -ms-flex: 0 0 auto; flex-shrink: 0; width: 100%; height: 100%; position: relative; float: left; } @media only screen and (max-width: 1503px) { .nav-links a { display: block; position: relative; height: 30px; }} @media only screen and (max-width: 1450px) { .sticky-slider .article-text h2 a { font-size: 30px; } .sticky-slider .article-text h2 { color: #fff; max-height: 165px; overflow: hidden; }} @media only screen and (max-width: 1199px) { .sticky-slider { width: 100%; } .sticky-nav-wrapper { position: absolute; z-index: 9; width: 400px; right: -400px; } .sticky-slider h2 { max-width: 80%; } #sticky-nav-menu { background: #323c46; height: 180px; width: 60px; left: -60px; bottom: 15%; position: absolute; } #sticky-nav-menu div, .side-arrows { border-bottom: 1px solid #283038; width: 60px; height: 60px; cursor: pointer; } #sticky-nav-menu #menu, .prev, .next { font-family: FontAwesome; color: #fff; font-size: 30px; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1; text-transform: none; text-align: center; padding-top: 13px; } .side-arrows { position: absolute; top: 40%; z-index: 100; } .side-arrows.prev { left: 0; } .side-arrows.next { right: 0; } .article-image { height: 380px; }} @media only screen and (max-width: 767px) { .sticky-slider .article-text h2 a { font-size: 28px; line-height: 30px; } .sticky-wrapper { height: 300px !important; } .sticky-slider h2 { max-width: 100%; } .sticky-slider article { height: 400px; } .sticky-nav-wrapper { display: none; } .main .article-text { padding: 20px; } .single-wrapper { margin: 20px; } .sidebar .small-post-image { display: none; } .sidebar .post-small h2 { max-height: none; } .post-small-text { width: 100%; margin: 0; } .sidebar .post-small { margin: 0; padding: 10px; } .article-image { height: 350px; } .sticky-image { height: 300px; } .sticky-slider .article-text { left: 20px; bottom: 20px; right: -60px; } .sticky-slider article { height: 300px; }} /* ############################################################################################## */ /* FONT AWESOME STYLES*/ .interpret-flag { color: #e50000; } .interpreter-flag { color: #3774ba; } /* END FONT AWESOME */ .well-interpreter { background: linear-gradient(top, whiteSmoke 0%,#EEE 100%); } /* BOOTSTRAP OVERRIDES */ .alert-aoc { background-color: navy; color: white; border-radius: 0px; border-bottom: 4px solid #999; } .btn-info { color: white !important; } .btn-info:hover { text-decoration: none !important; } /* END BOOTSTRAP OVERRIDES */ /* font for (formerly NCCCH) in /aoc/nccchouse/ header - aw */ .nccch { font-family: "Source Sans Pro", Helvetica, Arial, sans-serif; font-weight: 200; color: #FFFFFF !important; font-size: 20px; } /* class for changing background of table row - Court Interpreters home page & technology page */ .bkgwhite { background-color: white; } .grey { background-color: #F2F2F2; } .dark { background-color: #24397e; color: #fff; } .teal { background-color: #24667e; color: #fff; letter-spacing: 1px; } /* class for no bullets in list */ .nobullets { list-style-type: none;} /* Court Interpreter button, black text - ADA */ .btn-warning { color: #000000 !important; } .alert-ci { background-color: #f8f4ff; color: #000000; border-radius: 0px; border-top: 4px solid #999; border-bottom: 4px solid #999; } .alert-save { background-color: #afeee4; padding-top: 3px; } .fas.fa-ban.fa-stack-2x { color: #ff6347; opacity: 0.70; } /* Court Interpreter FAQ */ .faq-links .question { color: #336699; font-weight: 600; font-size: 18px; } /* #################FAQS */ .fa-question-circle, .fa-check-circle { vertical-align: middle; } .link-options { font-weight: 700; } .link-options:hover { color: #092495 !important; transition: 0.4s; text-decoration: none !important; } .faq-links { font-size: 12px; } .faq-links:hover { color: green !important; transition: 0.4s !important; } .faq-links:focus { color: green !important; } @media (max-width: 1200px) { .faq-links { font-size: 16px; } } @media (max-width: 768px) { .faq-links { font-size: 14px; } } .modal-open { padding-right: 15px; } .cleProviderFormsHeading1, .cleSponsor { width: 30%; } /* ADA pages */ .ada { background-color: #e8f1f8; } /* Community Court page - plus global fa-2x change */ .community { color: #FFFFFF !important; font-size: 16px; font-weight: 600; float: right; background-color: #067ab8; border-color: #067ab8; } .badge-info { background-color: #067ab8; } .fa-2x { vertical-align: middle; } @media (max-width: 500px) { .community { float: left; } } @media (min-width: 501px) { .community { float: right; } } .normal { font-size: 16px; } .vertical-top { vertical-align: top !important; float: none; } .table-covid { font-size: 14px; font-weight: 500; } .covidth { background-color: #d8d8d8; color: #000000; font-weight: 600; font-size: 16px; } .covidcourt { background-color: #f2f2f2; color: #000000; font-weight: 600; } .covidlink { background-color: #e0eaf6; color: #000000; font-weight: 600; } .covidspotlight { color: #9E1a1a; font-weight: 600; font-size: 16px; } .my-button { color: #ffffff !important; /* background-color: #5bc0de; border-color: #46b8da;*/ } .coviddate { color: #45b8de; font-size: 11px; font-weight: 600; } .alertcovid h3 { margin-top: 0px; padding-top: 0px; } .covidli { font-size: 14px; } .videowrapper { float: none; clear: both; width: 100%; position: relative; padding-bottom: 56.25%; padding-top: 25px; height: 0; } .videowrapper iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .panel-default .panel-heading { /*background-color: #336699;*/ color: #fff; border-color: none; } .panel-title { font-size: 20px; font-weight: 500; } .panel-title a { color: #fff !important; } .collapsed { color: #fff !important; } .update { color: #fff; } .panel-heading .panel-title .label { position: relative; top: 2px !important; } .label-covid { color: #1e678c !important; background-color: #d9edf7; font-size: 12px; } .covidbox { background-color: #336699; color: #fff; } /* ###################### covid ############################ */ .step a { font-size: 20px; color: #FFFFFF !important; font-weight: 600; text-align: center; font-family: Roboto, Helvetica, Arial, sans-serif; padding-top: 8px; } .vcenter { display: inline-block; vertical-align: middle; float: none; } .covid1 { background-color: #7C5E8c; font-size: 18px; font-weight: 500; } .step1 { background-color: #7C5E8c; /*background-color: #f99325;*/ text-align: center; color: #FFFFFF; } .covid2 { background-color: #214D72; } .step2 { background-color: #214D72; /*background-color: #6daf27;*/ text-align: center; } .covid3 { background-color: #23865e; } .step3 { background-color: #23865e; /*background-color: #188ed6;*/ text-align: center; } .covid4 { background-color: #D63232; } .step4 { background-color: #D63232; /*background-color: #4eb9c1;*/ text-align: center; } .step .number { font-size: 16px; font-weight: 400; text-align: center; } .intro { font-family: Roboto, Helvetica, Arial, sans-serif; font-size: 24px; color: #333333; font-weight: 500; } .coviddiv { border-top: 1px solid #e8e8e8; background-color: #f2f2f2; border-bottom: 1px solid #e8e8e8; padding-top: 15px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; border-top-left-radius: 5px; border-top-right-radius:5px; } /* Xtra-Small Portrait devices (phones, 400px and up) */ @media (max-width: 767px) { .covid-table { border: 1px lightgrey solid; margin-bottom: 10px; width: 100%; min-height: 100px; } } /* Small devices (tablets, 768px and up) */ @media (min-width: 768px) { .covid-table { border: 1px lightgrey solid; margin-bottom: 10px; width: 100%; min-height: 100px; } } /* Medium devices (desktops, 992px and up) */ @media (min-width: 992px) { .covid-table { border: 1px lightgrey solid; margin-bottom: 10px; width: 100%; min-height: 150px; } } /* Large devices (large desktops, 1200px and up) */ @media (min-width: 1200px) { .covid-table { border: 1px lightgrey solid; margin-bottom: 10px; width: 100%; min-height: 130px; } } .label-danger { background-color: #D4403A; } /********************** Hover **************/ /* Shrink */ .hvr-shrink { display: inline-block; vertical-align: middle; -webkit-transform: perspective(1px) translateZ(0); transform: perspective(1px) translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-property: transform; transition-property: transform; } .hvr-shrink:hover, .hvr-shrink:focus, .hvr-shrink:active { -webkit-transform: scale(0.9); transform: scale(0.9); } @media (max-width: 800px) { .container { padding: 15px; margin: 10px; } } /* Court Interpreter Orientation 2021 */ .orientation ul li { line-height: inherit; font-size: 14px; font-weight: 600; } .orientation li a { text-decoration: underline; font-weight: 500; } .orientation ul li ul { line-height: 14px; font-size: 14px; margin-bottom: 0; } .orientation h4 { font-size: 20px; font-weight: 600; } .interpreter-well a { color: #3167A5; } .underlined-text { text-decoration: underline; } /* ADA COMPLAINCY CHANGES */ .container-lg h3 { color: #000; } /* Community Court page - fix spacing in brochure list */ #main_content .brochures ul { font-size: 1.0em; line-height: 1.2em; margin-top: .8em; margin-bottom: .8em;} } #main_content .brochures ul li { font-size: 1.0em; line-height: 1.2em; margin-top: .8em; margin-bottom: .8em; } .table-border > tfoot > tr > td { border-top: none; } tr.green { background-color: #f6f8fa; } /* OFFICER VINN */ .vinn { background-color: #1b3d64 !important; color: #fff !important; } .vinn h1 { color: #fff; } .vinn h2 { color: #7dcdef; padding-bottom: 20px; } .label { color: #fff; } .alert-info a { color: #2B6597; font-weight: 500; } .alert-info a:hover { text-decoration: underline; } .alert-info h1 { margin-top: 2px; } .well h1 { margin-top: 2px; } .well a:hover { text-decoration: underline; } .alert-info-alt { border-color: #B4E1E4; background: #257D9D; color: #fff; } .alert-info-alt a { color: #fff; text-decoration: underline; } .alert-info-alt a:hover { color: #81c7e1; text-decoration: none; } .alert-danger-alt { border-color: #B63E5A; background: #92000A; color: #fff; } .alert-danger-alt a { color: #7dcdef; } .alert-danger-alt a:hover { text-decoration: underline; } .vinnleft { padding-left: 200px; padding-top: 50px; } .tz-gallery { padding: 40px; } /* Override bootstrap column paddings */ .tz-gallery .row > div { padding: 2px; } .tz-gallery .lightbox img { width: 100%; border-radius: 0; position: relative; } .tz-gallery .lightbox:before { position: absolute; top: 50%; left: 50%; margin-top: -13px; margin-left: -13px; opacity: 0; color: #fff; font-size: 26px; font-family: 'Glyphicons Halflings'; content: '\e003'; pointer-events: none; z-index: 9000; transition: 0.4s; } .tz-gallery .lightbox:after { position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: 0; background-color: rgba(46, 132, 206, 0.7); content: ''; transition: 0.4s; } .tz-gallery .lightbox:hover:after, .tz-gallery .lightbox:hover:before { opacity: 1; } .baguetteBox-button { background-color: transparent !important; } @media(max-width: 768px) { body { padding: 0; } } /* FACILITY DOG label { font-weight: normal !important; }*/ .facilitydog label { font-family: 'Open Sans', sans-serif !important; font-weight: 500; font-size: 16px; } .grey { background-color: #f9f9f9; } .facility-dog .type { font-weight: 500; } .required { font-weight: 600; color: #d40000; font-size: 18px !important; } /* Facility dog ADA Form accessiblity */ .legendform { border-bottom: none !important; display: inherit !important; width: inherit !important; padding: 0px !important; font-size: 16px !important; color: #000 !important; font-family: 'Open Sans', sans-serif !important; margin-bottom: 6px; } .legendform .label { font-size: 16px; } .field_set { margin: 0px !important; padding: 0px !important; display: inherit !important; border: none !important; } #main_content .nopad { padding-top: 0px !important; margin-top: 4px !important; margin-bottom: 2px; } .adatableheader { font-size: 20px; padding-top: 6px; margin-top: 0px; font-weight: 600; color: #31708f; } .weight600 { font-weight: 600 !important; } .h3smaller { font-size: 22px; font-weight: 500; } /* ADA Accommodation */ .accommodation .panel-default { margin-bottom: 10px; } .accommodation .panel-default .panel-heading { background-color: #f5f5f5; } .accommodation .panel-default .panel-heading .panel-title a { font-size: 18px; font-weight: 500; color: #336699 !important; } .accommodation .panel-group .panel .panel-body a { font-weight: 600; color: #3167A5*; } .alert-yellow { background-color: #ffe401; color: #000; border-color: #e2c903; vertical-align: middle; font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; } .alert-yellow a { color: #003da7; } .alert-yellow a:hover { text-decoration: underline; } .ibkg { background-color: #670e0e; padding: 10px; } .alert-yellow i { padding-top:10px; align-content: center; padding-left: 10px; } .alert-danger i { padding-top: 10px; padding-left: 10px; }