.for-patients .floatbox {
position: relative;
top: -250px;
border: 1px solid #707070;
background-color: #fff;
margin-bottom: -150px;
}
.for-patients .wpcf7 input::placeholder, .for-patients .wpcf7 textarea::placeholder { font-weight: 700;
}
.for-patients .wpcf7 input:-ms-input-placeholder, .for-patients .wpcf7 textarea:-ms-input-placeholder { color: #707070;
}
.for-patients .wpcf7 input::-ms-input-placeholder, .for-patients .wpcf7 textarea::-ms-input-placeholder { color: #707070;
}
.for-patients .wpcf7 input[type='email'], .for-patients .wpcf7 input[type='date'], .for-patients .wpcf7 input[type='search'], .for-patients .wpcf7 input[type='number'], .for-patients .wpcf7 input[type='text'], .for-patients .wpcf7 input[type='tel'], .for-patients .wpcf7 input[type='url'], .for-patients .wpcf7 input[type='password'], .for-patients .wpcf7 textarea, .for-patients .wpcf7 select, .for-patients .wpcf7 .select2-container .select2-choice, .for-patients .wpcf7 .select2-container .select2-selection {
border: 1px solid #707070;
}
.for-patients.wpcf7 .secondary.is-outline:hover {
color: #fff;
}
.for-patients .wpcf7 .wpcf7-submit {
background-color: #ffffff;
border: 1px solid #707070;
color: #707070;
margin-right: 0;
width:100%;
}
.row-pat .col-inner {
border: 1px solid #707070;
}
.info-pat .icon-box {
padding: 10px;
}
.info-pat .button span{
color: #fff;
}
.info-pat .icon-box a::after {
color: #02528a;
content: "\f105";
font-family: 'fl-icons';
margin-left: 6px;
vertical-align: middle;
-webkit-font-smoothing: antialiased;
}
.why .text-center p {
font-size: 18px;
}
.why .text-center h3 {
letter-spacing: 2px;
}
.whytabs .tab-panels {
padding-top: 3em;
}
.whytabs .nav>li {
margin: 0 auto!important;
}
.whytabs .nav>li>a {
display: inline-block;
text-align: center;
color: #707070;
padding: 20px 0;
}
.whytabs .nav>li>a>img {
display: block;
margin: 0 auto;
margin-bottom: 20px;
height: 80px;
}
.whytabs .nav:hover>li:not(:hover)>a:before {
opacity: 1;
}
.whytabs .nav-line-bottom>li>a:before {
background-color: #707070;
opacity: 1;
width: 60px;
}
.whytabs .nav-line-bottom > li.active > a:before, .whytabs .nav-line-bottom > li:hover > a:before {
background-color: #007c85;
}
.back-to-top.active {
color: #fff;
}
.back-to-top.icon i {
font-size: 1.5em;
top: -3.5px;
}
.back-to-top.is-outline {
border: 3px solid currentColor;
}
.absolute-footer ul {
border: none;
}
.footer-primary {
padding: 7.5px 0;
}
.footer-1 .row {
max-width: 100% !important;
}
.footer-1 .widget::before {
border-top: 2px #363c3d solid;
content: "";
display: block;
padding-bottom: 20px;
}
.footer-1 .widget .is-divider {
display: none;
}
.footer-1 .widget .textwidget {
padding-top: 20px;
}
.footer-1 .textwidget p.social a, .footer-1 .textwidget p.social a:visited {
color: #fff;
margin: 10px 15px 10px 0;
}
.contact-home .wpcf7 .col {
padding: 0 15px 0;
}
.contact-home .wpcf7 input::placeholder, .contact-home .wpcf7 textarea::placeholder { font-weight: 700;
}
.contact-home .wpcf7 input:-ms-input-placeholder, .contact-home .wpcf7 textarea:-ms-input-placeholder { color: #707070;
}
.contact-home .wpcf7 input::-ms-input-placeholder, .contact-home .wpcf7 textarea::-ms-input-placeholder { color: #707070;
}
.contact-home .wpcf7 input[type='email'], .contact-home .wpcf7 input[type='date'], .contact-home .wpcf7 input[type='search'], .contact-home .wpcf7 input[type='number'], .contact-home .wpcf7 input[type='text'], .contact-home .wpcf7 input[type='tel'], .contact-home .wpcf7 input[type='url'], .contact-home .wpcf7 input[type='password'], .contact-home .wpcf7 textarea, .contact-home .wpcf7 select, .contact-home .wpcf7 .select2-container .select2-choice, .contact-home .wpcf7 .select2-container .select2-selection {
border: 1px solid #707070;
}
.contact-home .wpcf7 .secondary.is-outline:hover {
color: #fff;
}
.contact-home .wpcf7 .wpcf7-submit {
background-color: transparent;
border: 1px solid #707070;
color: #707070;
padding: 0 1.6em;
}
.section-title-bold-center span, .section-title-bold span {
border: none;
}
.section-title-bold-center span, .section-title-bold span {
border-bottom: 3px solid #007c85;
padding: .3em .8em;
}
.section-title-bold-center b {
opacity: 0;
}
.about .section-title-container {
margin-bottom: .8em;
}
.about .button span {
color:#fff;
}
.providers-box {
margin-top: 75px;
}
.providers-box .icon-box .icon-box-img {
width:128px;
top: -75px;
}
.providers-box .icon-box .icon-box-text {
padding: 0 12px 12px 12px;
margin-top: -75px;
}
.providers-box .col-inner {
border: 1px solid #ddd;
}
.providers-box .icon-box a {
font-weight: 600;
text-transform: uppercase;
}
.providers-box .icon-box a::after {
color: #02528a;
content: "\f105";
font-family: 'fl-icons';
margin-left: 6px;
vertical-align: middle;
-webkit-font-smoothing: antialiased;
}
.header .nav-small a.icon:not(.button) {
font-size: 1.2em;
color: #fff;
}
.top-bar-nav a i {
margin-right:5px;
}
.header:not(.transparent) .header-nav.nav > li.active > a:hover {
color:#007c85;
}
.header:not(.transparent) .header-nav.nav > li.active > a {
color: #626060;
}
.header-nav.nav-line-bottom > li.active > a:hover::before {
opacity: 1;
}
.header-nav.nav-line-bottom > li.active > a:before {
opacity: 0;
}
.widgets-boxed .widget {
padding: 15px 20px 15px;
background-color: #f2f2f2;
border: none;
box-shadow: none;
}
.widgets-boxed .widget .is-divider {
display:none;
}
.widgets-boxed .widget .textwidget {
margin-top: 20px;
}
.textwidget p.social a,.textwidget p.social a:visited {
color: #808080;
margin: 10px 20px 10px 0;
}
.textwidget p.social a:hover {
color: #007c85;
}
.widgets-boxed .widget .textwidget i{
color:#666;
}
.widgets-boxed .widget .textwidget .service-link {
background: url(//tricitypetct.com/wp-content/themes/alliance-child/images/icon_services.jpg) no-repeat left center;
padding-left: 25px;
font-size: 18px;
}
.homepage-slider .flickity-page-dots .dot {
border: 1px solid #707070;
opacity: 0.6!important;
}
.homepage-slider .slider-nav-light .flickity-page-dots .dot.is-selected {
background-color: #007c85;
}
.homepage-slider .text-box .text h3 {
color:#626060;
margin-bottom: 0;
line-height: 1.2;
}
.homepage-slider .text-box .text h4 {
margin-top: 0;
font-weight: 400;
color:#707070;
line-height: 1.2;
}
.threehome .box-text hr {
opacity: 1;
width: 25%;
border-top: 3px solid #007c85;
margin: 5px auto;
}
.threehome .box-text h3 {
letter-spacing: 2px;
}
.threehome .box {
margin-bottom: 10px;
}
.banner h2, .banner h3, .banner h1 {
padding: 0;
font-weight: normal;
margin: .2em auto;
line-height: 1;
max-width: 1050px;
}
.wpsm-comptable  {
border-collapse: separate;
border-spacing: 0;
border: 1px solid transparent;
margin: 0 auto;
max-width: 1050px;
padding: 0 15px;
}
.wpsm-comptable th {
background: #707070;
padding: 15px;
}
.wpsm-comptable th,
.wpsm-comptable td {
padding: 15px;
box-sizing: border-box;
}
.wpsm-comptable td {
border: 1px solid #e8e8e8;
}
.tmm .tmm_4_columns .tmm_desc {
min-height: 115px;
}
.button.icon.circle {
padding-left: 0;
padding-right: 0;
right: 90px;
}
.whytabs .nav > li {
}
@media only screen and (max-width: 48em) { .homepage-slider .banner1 .banner-bg .bg {
background-position: 75% 0%!important;
}
.homepage-slider .banner2 .banner-bg .bg{
background-position: 50% 0%!important;
}
.mobile-nav.nav>li.html {
text-align: center;
}
.for-patients .floatbox {
border: none;
}
.for-patients .floatbox .left-floatbox .col-inner {
padding: 10px 0px 0px 10px!important;
text-align: center;
}
.for-patients .floatbox .left-floatbox ul {
text-align: left;
}
.providers-box .col1 .col-inner {
margin-top: 0;
}
.providers-box .col-inner {
margin-top: 75px;
}
.whytabs .nav > li {
width: 30%;
}
}
html body .text-center .is-divider {
margin-left: auto !important;
margin-right: auto !important;
}