img{aspect-ratio:1/0}body,p{line-height:1.4285em}a,a:hover{text-decoration:none}body,i.icon{font-smoothing:antialiased}.ui.input,i.icon{font-weight:400;font-style:normal}.ui.search>.results,button,select{text-transform:none}.ui.input,.ui.search{font-size:1em}footer p.has-text-align-center a:hover{color:#e0af38}p.category.text-primary,p.category.text-primary i{color:#502530!important}.type-conditions h2.card-title,.type-procedures h3.card-title{font-size:26px}.description-condition.global-description{max-height:10em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}p.category.text-primary span,span.text-default{color:#502530}.provider-info h2{font-size:28px!important}.thg-theme .header-post-576{height:350px!important}.header-post-576 .button-stylish,p.excerpt.post-excerpt-576{display:none!important}.attached-images,.border-colors img{border:none;border-radius:10px;padding:3px;background-image:-webkit-linear-gradient(45deg,#1b6291 0,#481f2f 30%,#af4748 60%,#d5b641 100%);background-image:-o-linear-gradient(45deg,#1b6291 0,#481f2f 30%,#af4748 60%,#d5b641 100%);background-image:linear-gradient(45deg,#1b6291 0,#481f2f 30%,#af4748 60%,#d5b641 100%);-webkit-box-shadow:unset;box-shadow:unset}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box}input[type=email],input[type=password],input[type=search],input[type=text]{-webkit-appearance:none;-moz-appearance:none}article,aside,footer,header,nav,section{display:block}a{background-color:transparent;-webkit-text-decoration-skip:objects;color:#4183c4}.ui.input,.ui.input>input,body{color:rgba(0,0,0,.87)}b,strong{font-weight:bolder}img{border-style:none}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}.ui.input>input,h1,h2,h3,h4,h5{font-family:Montserrat,sans-serif}body,html{font-size:14px}button,input{overflow:visible}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[hidden]{display:none}body,html{height:100%}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;padding:0;overflow-x:hidden;min-width:320px;background:#fff}h1,h2,h3,h4,h5{line-height:1.28571429em;margin:calc(2rem - .14285714em) 0 1rem;font-weight:700;padding:0}h2{font-size:1.71428571rem}h3{font-size:1.28571429rem}h4{font-size:1.07142857rem}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,p:first-child{margin-top:0}p{margin:0 0 1em}p:last-child{margin-bottom:0}a:hover{color:#1e70bf}@font-face{font-family:Icons;src:url(/wp-content/themes/thg-master-theme-child/assets/fonts/icons.eot);src:url(/wp-content/themes/thg-master-theme-child/assets/fonts/icons.eot) format('embedded-opentype'),url(/wp-content/themes/thg-master-theme-child/assets/fonts/icons.woff2) format('woff2'),url(/wp-content/themes/thg-master-theme-child/assets/fonts/icons.woff) format('woff'),url(/wp-content/themes/thg-master-theme-child/assets/fonts/icons.ttf) format('truetype'),url(/wp-content/themes/thg-master-theme-child/assets/fonts/icons.svg) format('svg');font-style:normal;font-weight:400;font-variant:normal;text-decoration:inherit;text-transform:none}i.icon{display:inline-block;opacity:1;margin:0 .25rem 0 0;width:1.18em;height:1em;font-family:Icons;text-decoration:inherit;text-align:center;speak:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ui.input{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.ui.input>input{margin:0;max-width:100%;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0);text-align:left;line-height:1.21428571em;padding:.67857143em 1em;background:#fff;border:1px solid rgba(34,36,38,.15);border-radius:.28571429rem;-webkit-transition:border-color .1s,-webkit-box-shadow .1s;transition:box-shadow .1s,border-color .1s,-webkit-box-shadow .1s;-webkit-box-shadow:none;box-shadow:none}.ui.input>input::-webkit-input-placeholder{color:rgba(191,191,191,.87)}.ui.icon.input>i.icon{cursor:default;position:absolute;line-height:1;text-align:center;top:0;right:0;margin:0;height:100%;width:2.67142857em;opacity:.5;border-radius:0 .28571429rem .28571429rem 0;-webkit-transition:opacity .3s;transition:opacity .3s}.ui.icon.input>i.icon:not(.link){pointer-events:none}.ui.icon.input>input{padding-right:2.67142857em!important}.ui.search .prompt{border-radius:500rem}.ui.search .prompt~.search.icon{cursor:pointer}.ui.search>.results{display:none;position:absolute;top:100%;left:0;-webkit-transform-origin:center top;transform-origin:center top;white-space:normal;text-align:left;background:#fff;margin-top:.5em;width:18em;border-radius:.28571429rem;-webkit-box-shadow:0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.15);box-shadow:0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.15);border:1px solid #d4d4d5;z-index:998}.ui.icon.input>i.icon:after,.ui.icon.input>i.icon:before{left:0;position:absolute;text-align:center;top:50%;width:100%;margin-top:-.5em}i.icon.search:before{content:"\f002"}i.icon:before{background:0 0!important}.custom-icon{position:absolute;top:50%;right:10px;transform:translateY(-50%)}; /* Link Colors */ /*a { color: #ffffff0; }*/ .thg-theme a, .thg-theme a:visited { color: #ffffff0; } .thg-theme a:hover, .thg-theme a:active { color: #353b38; } .thg-theme img { max-width: 100%; height: auto; } /* Button Colors */ .thg-theme .bg-dark a:link, .thg-theme .bg-dark a:visited { color: #dce1ea; } .thg-theme .bg-dark a:hover, .thg-theme .bg-dark a:active { color: #FFFFFF; } .thg-theme .btn-primary { color: #dce1ea; } .thg-theme .btn-secondary { color: #dce1ea; } .thg-theme .btn-success { color: #dce1ea; } .thg-theme .btn-info { color: #dce1ea; } .thg-theme .btn-warning { color: #dce1ea; } .thg-theme .btn-danger { color: #dce1ea; } .thg-theme .btn-light { color: #353b38; } .thg-theme .btn-dark { color: #dce1ea; } /* Header Background Colors */ #topheader.navbar { background-color: rgb(52, 71, 103) !important; } #bottomheader.navbar { background-color: rgb(52, 71, 103) !important; } /* Footer Background Colors */ .thg-theme .footer { background-color: !important; } #footerbottom.navbar { background-color: !important; } /* TESTIMONIALS PAGE */ .thg-theme label { font-size: 1rem; } /* APPT PAGE */ .thg-theme .ui.container { width: 100%; max-width: 100%; padding-left: 0; padding-right: 0; } /* Table of contents */ .thg-theme #table-of-contents { text-transform: uppercase; letter-spacing: 0.4px; } .thg-theme #table-of-contents a, .thg-theme #table-of-contents a:visited { color: #ffffff0; } /* Breadcrumb nav */ .thg-theme #breadcrumb-nav { text-transform: uppercase; letter-spacing: 0.4px; } .thg-theme #breadcrumb-nav a, .thg-theme #breadcrumb-nav a:visited { color: #ffffff0; } .thg-theme #page-content img, .thg-theme #procedures-content img, .thg-theme #conditions-content img, .thg-theme #locations-content img, .thg-theme #departments-content img, .thg-theme #team-content img { max-width: 100%; height: auto; } iframe { max-width: 100%; } .thg-theme img.single-post-img { object-fit: cover; /* keep aspect ratio */ width: 100%; height: 265px; max-height: 265px; } .thg-theme #global-list .cards .container { padding-left: 0; padding-right: 0; } .thg-theme .card-image img { object-fit: cover; /* keep aspect ratio */ max-width: 100%; height: 220px; border-radius: 0.625rem; box-shadow: 0 5px 10px 0 rgba(0,0,0,.08)!important; } .thg-theme .icon .ni { font-size: 3.5rem; } .thg-theme #locations-overview-grid .nav-link { padding: 10px 23px; background-color: rgba(53, 59, 56, 0.3); min-width: 100px; font-weight: 400; text-align: center; border-radius: 25px; margin: 0 5px 10px 0; } .thg-theme #locations-overview-grid .nav-pills .nav-item .nav-link:focus , .thg-theme #locations-overview-grid .nav-pills .nav-item .nav-link:active { background: #ffffff0 !important; color: #fff !important; } .thg-theme #mainheader .dropdown-menu { min-width: 250px; } .thg-theme #bottomheader .dropdown-menu { min-width: 450px; } .thg-theme #right-sidebar .widget #menu-locations { list-style-type: none; margin: 0; padding: 0; } .thg-theme #right-sidebar .widget #menu-locations li { text-transform: uppercase; line-height: 2rem; } .thg-theme #right-sidebar .widget #menu-locations li a{ color: #ffffff0; }