/* Site additions on top of the Boldman template styles */
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
.ttm-service-description h2.h4{font-size:24px;line-height:32px}
.ttm-box-desc-text h2.h5{font-size:20px;line-height:28px;margin-top:10px}
.featured-imagebox-portfolio + .project-desc{font-size:14px;line-height:22px;margin:10px 4px 25px}
.isotope-project .project_item,.ttm-boxes-spacing-10px > .project_item{margin-bottom:10px}
.portfolio-filter .tab a{white-space:nowrap}
.footer-bottom-links a{color:inherit}
.footer-bottom-links a:hover{color:#2296f9}
.contact_form select{width:100%;padding:11px 15px 11px 45px;border:1px solid #e6e6e6;background:#fff;color:#6e6e6e;border-radius:0;height:50px}
#logo-img{max-height:42px;width:auto}
.ttm-author-widget .author-name{font-size:20px;margin-bottom:10px}
.widget-Categories ul{list-style:none;padding:0}
.widget-Categories ul li{padding:6px 0;border-bottom:1px solid rgba(0,0,0,.06)}
/* Reserve the Revolution Slider height before it initializes (heights measured from the slider grid) and show slide 1 meanwhile: avoids layout shift and late LCP */
#rev_slider_4_1_wrapper{display:block;height:72.9vw;background:#f4f6f9 url(../images/slides/steel-window-door-wall-1920x900.jpg) center/cover no-repeat}
@media (min-width:480px){#rev_slider_4_1_wrapper{height:50.4vw}}
@media (min-width:992px){#rev_slider_4_1_wrapper{height:66.64vw}}
@media (min-width:1200px){#rev_slider_4_1_wrapper{height:900px}}
/* Service price tables */
.ttm-pricing-row > [class*="col-"]{padding-left:8px;padding-right:8px;margin-bottom:20px}
.service-prices .price-from,.pricing_plan-section .price-from{font-size:13px;text-transform:uppercase;letter-spacing:1px;color:#6e7a8a;margin-top:15px}
.price-table{font-size:15px;background:#fff}
.price-table thead th{background:#0e2b5c;color:#fff;border-color:#0e2b5c;font-weight:600}
.price-table td.price-cell{color:#2296f9;font-weight:700;white-space:nowrap}
.price-table tbody tr:nth-child(even){background:#f4f6f9}
.price-table td a{color:#0e2b5c;font-weight:600}.price-table td a:hover{color:#2296f9}
