.searchpagebordertext {
font-size: 20px;
}
.gt-main-title {
background-color: #fff;
}
.gt-main-title-border {
color: #333;
}
h1.gt-main-title-border {
border: 5px solid #333;
border-radius: 3px;
display: inline-block;
padding: 20px 30px;
}
h5.gt-main-subtitle-on-border span {
font-size: 18px;
line-height: 26px;
padding: 0 10px;
border-radius: 9px;
background: #333;
color: #fff;
display: inline-block;
}
.gt-icon-counter-count {
color: #C90404;
background: #fff;
margin: 0px 0px 0px 0px;
padding: 5px;
border: 0px solid #333;
border-radius: 0px;
font-size: 50px;
font-weight: 600;
font: arial;
text-shadow: -2px 2px 2px #B3B3B3;
}
.gt-icon-counter-title {
color: #333;
background: #fff;
padding: 3px;
border: 2px solid #fff;
border-radius: 20px;
font-weight: 700;
font-size: 15px;
text-transform: none;
}
.frontpagesectionheading {
font-size: 15px;
}
.topbuttonrow {
margin-left: auto;
margin-right: auto;
background-color: #b0e0e6;
}
a.gt-button1 {
border: 2px solid #333;
border-radius: 20px;
color: #333;
display: inline-block;
font-size: 15px;
font-weight: bold;
height: 38px;
line-height: 36px;
padding: 0 15px;
text-decoration: none;
margin-right: 10px; cursor: pointer;
background: #fff;
}
a.gt-button-contrast1 {
background: #333;
color: #333;
}
a.gt-button-top1 {
float: none;
display: inline-block;
margin: 0 10px;
background: #fff;
}
.gt-feature-title {
font-size: 18px;
letter-spacing: 1px;
font-weight: bold;
}
.gt-project-item-category {
font-size: 10px;
font-weight: bold;
color: #c90404;
}
.gt-project-item-title {
display: block;
margin-top: 25px;
font-size: 13px;
letter-spacing: 1px;
text-align: center;
}
.gt-project-item img {
max-height: 120px;
width: auto;
}