cms系统的站点模板库
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

8474 lines
175 KiB

f/*
Theme Name: Avada-Child-Theme
Description: The #1 selling theme of all time that allows you to build virtually any design style.
Author: ThemeFusion
Theme URI: http://avada.theme-fusion.com/
Author URI: http://themeforest.net/user/ThemeFusion
Version: 7.7.1
License: Themeforest Split Licence
License URI: -
Text Domain: Avada-Child-Theme
Template: Avada
*/
.fusion-header-v2 .fusion-secondary-header {
border-top: 0
}
.fusion-mobile-nav-item a {
font-weight: 600
}
#mobile-menu-mobile-navigation li ul li a span::before {
display: inline-block!important
}
#mobile-menu-mobile-navigation li ul li ul li a span {
padding-top: 5px;
padding-left: 27px
}
#mobile-menu-mobile-navigation li ul li ul li a span::before {
display: none!important
}
.fusion-secondary-menu>ul>li>a {
position: relative
}
.fusion-secondary-menu>ul>li>a::after {
content: '';
background: #8898a7;
width: 1px;
height: 19px;
position: absolute;
top: 6px;
right: 0
}
.fusion-secondary-menu>ul>li:last-child>a::after {
display: none
}
.fusion-secondary-header a .fusion-megamenu-icon {
color: #F8981D;
}
.fusion-secondary-header a:hover {
color: #F8981D!important;
}
.fusion-secondary-header a:hover .fusion-megamenu-icon {
color: #F8981D;
}
.fusion-header {
border-bottom: 0!important
}
.fusion-page-title-bar {
border-top: 0!important
}
.fusion-mobile-nav-holder>ul {
border-top: 0!important
}
ul#mobile-menu-mobile-navigation li.fusion-main-menu-search .fusion-custom-menu-item-contents {
display: block!important
}
#mobile-menu-mobile-navigation li.fusion-main-menu-search {
margin: 0 29px
}
#mobile-menu-mobile-navigation li.fusion-main-menu-search a::before {
display: none
}
#mobile-menu-mobile-navigation li.fusion-main-menu-search .search-field input[type=text] {
font-family: "Open Sans";
font-size: 15px;
font-weight: 600;
color: #868686;
padding-left: 0;
border: 0;
border-bottom: 1px solid #c1cadb;
outline: 0
}
#mobile-menu-mobile-navigation li.fusion-main-menu-search .search-field ::-webkit-input-placeholder {
font-size: 15px;
color: #868686
}
#mobile-menu-mobile-navigation li.fusion-main-menu-search .search-field ::-moz-placeholder {
font-size: 15px;
color: #868686
}
#mobile-menu-mobile-navigation li.fusion-main-menu-search .search-field :-ms-input-placeholder {
font-size: 15px;
color: #868686
}
#mobile-menu-mobile-navigation li.fusion-main-menu-search .search-field :-moz-placeholder {
font-size: 15px;
color: #868686
}
#mobile-menu-mobile-navigation li.fusion-main-menu-search .search-field input[type=text]:focus::-webkit-input-placeholder {
color: transparent!important
}
#mobile-menu-mobile-navigation li.fusion-main-menu-search .search-field input[type=text]:focus::-moz-placeholder {
color: transparent!important
}
#mobile-menu-mobile-navigation li.fusion-main-menu-search .search-button input[type=submit] {
background: none!important;
color: #026b73!important;
border-bottom: 1px solid #c1cadb!important
}
#mobile-menu-mobile-navigation li a::before {
display: none;
margin-right: 8px;
content: '-'!important
}
#mobile-menu-mobile-navigation li a span {
display: block;
padding-right: 8px;
position: relative
}
#mobile-menu-mobile-navigation li a span::before {
display: none!important;
margin-right: 8px;
content: '-'!important
}
#mobile-menu-mobile-navigation li a span i {
font-style: normal;
display: inline-block;
vertical-align: middle;
max-width: 95%
}
#mobile-menu-mobile-navigation li a span::before {
content: '-'!important;
display: inline-block;
vertical-align: middle
}
#mobile-menu-mobile-navigation li .sub-menu li {
margin: 0
}
#mobile-menu-mobile-navigation li .sub-menu li a {
padding-left: 0
}
#mobile-menu-mobile-navigation li .sub-menu li.menu-item-has-children .sub-menu li:last-child {
border-bottom: none!important
}
.fusion-mobile-menu-icons a {
margin-top: -3px;
position: relative
}
f
.fusion-mobile-menu-icons a::before {
content: '';
width: 34px;
height: 5px;
background: #104E8A;
position: absolute;
top: 14px;
left: 0;
border-radius: 4px
}
.fusion-mobile-menu-icons a span {
display: inline-block;
margin-right: 33px;
position: relative
}
.fusion-mobile-menu-icons a span::after,
.fusion-mobile-menu-icons a span::before {
content: '';
background: #104E8A;
width: 34px;
height: 5px;
position: absolute;
left: 0;
border-radius: 4px
}
.fusion-mobile-menu-icons a span::before {
top: -14px
}
.fusion-mobile-menu-icons a span::after {
top: 6px
}
.fusion-mobile-menu-icons a.active::before {
-webkit-transform: translateX(-100%);
-ms-transform: translateX(-100%);
transform: translateX(-100%);
opacity: 0
}
.fusion-mobile-menu-icons a.active span::before,
.fusion-mobile-menu-icons a.active span::after {
-webkit-transform-origin: 50% 50%;
-ms-transform-origin: 50% 50%;
transform-origin: 50% 50%;
top: 0;
width: 38px;
height: 4px
}
.fusion-mobile-menu-icons a.active span::before {
-webkit-transform: rotate3d(0, 0, 1, 45deg);
transform: rotate3d(0, 0, 1, 45deg)
}
.fusion-mobile-menu-icons a.active span::after {
-webkit-transform: rotate3d(0, 0, 1, -45deg);
transform: rotate3d(0, 0, 1, -45deg)
}
.fusion-open-submenu {
z-index: 999
}
.fusion-open-submenu.active {
margin-top: 10px
}
.fusion-open-submenu.active::before {
-webkit-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg);
-webkit-transform-origin: 8px center;
-ms-transform-origin: 8px center;
transform-origin: 8px center
}
#google_language_translator {
float: right!important;
height: 31px
}
#google_language_translator select.goog-te-combo,
#google_language_translator select.goog-te-combo {
font-family: "Open Sans";
width: 125px!important;
background-color: transparent;
background-image: url("assets/images/lang_arrow.svg");
background-repeat: no-repeat;
background-position: 95% center;
font-size: 13px;
color: #104E8A !important;
margin-top: 3px;
border: none!important;
outline: 0;
-moz-appearance: none;
-webkit-appearance: none
}
#google_language_translator select::-ms-expand {
display: none
}
.floatingLink {
position: absolute;
top: 0;
left: 0;
text-align: center;
width: 100%;
bottom: 0;
font-size: 0;
color: transparent
}
.noteText {
display: none
}
@media only screen and (max-width:1101px) and (min-width:1170px) {
.fusion-logo {
width: 13%
}
}
@media only screen and (max-width:1327px) and (min-width:1171px) {
.fusion-logo {
width: 18%
}
}
@media only screen and (max-width:1299px) and (min-width:1325px) {
.fusion-main-menu>ul>li {
padding-right: 32px!important
}
}
@media screen and (min-width:1100px) {
.fusion-main-menu .sub-menu li.childsubMenu>a,
.fusion-main-menu .sub-menu li.menu-item-has-children>a {
position: relative
}
.fusion-main-menu .sub-menu li.childsubMenu>a::after,
.fusion-main-menu .sub-menu li.menu-item-has-children>a::after {
font-family: 'icomoon';
content: '\f105';
position: absolute;
right: 10px;
display: none;
}
.fusion-main-menu .sub-menu li::before,
.fusion-main-menu .sub-menu li::before {
font-family: 'icomoon';
content: '\f105';
position: absolute;
left: 20px;
color: #E99B3F;
font-size: 18px;
font-weight: 500;
top: 6px;
}
.fusion-main-menu .sub-menu li a:hover {
background-color: transparent;
}
}
@media screen and (max-width:767px) {
.noteText {
display: block
}
}
@media screen and (max-width:1100px) {
.fusion-header-wrapper.fusion-is-sticky .fusion-mobile-nav-holder {
padding-bottom: 5px;
margin-bottom: -15px
}
.fusion-header-wrapper.fusion-is-sticky .fusion-mobile-nav-holder>ul {
max-height: 100%!important
}
.fusion-mobile-menu-design-modern .fusion-header {
padding-top: 17px!important;
padding-bottom: 15px!important
}
.fusion-mobile-menu-design-modern .fusion-logo {
max-width: 172px
}
.fusion-mobile-menu-design-modern .fusion-mobile-nav-holder {
padding-top: 25px!important
}
.fusion-mobile-menu-design-modern .fusion-header {
padding-left: 16px;
padding-right: 16px;
border-bottom: 0!important
}
.fusion-mobile-menu-design-modern .fusion-logo {
max-width: 66%
}
.fusion-mobile-nav-holder>ul ul a {
font-size: 14px!important
}
.fusion-mobile-nav-holder>ul ul ul a {
font-size: 13px!important
}
.fusion-header-v2 .fusion-secondary-header {
font-size: 13px!important;
background: transparent
}
.fusion-header-v2 .fusion-secondary-header .fusion-alignright {
width: auto;
margin: 0 auto;
float: none
}
.fusion-header-v2 .fusion-secondary-header .fusion-row {
display: table!important
}
.fusion-mobile-menu-design-modern .fusion-secondary-menu>ul>li {
display: none!important
}
.fusion-mobile-menu-design-modern .fusion-secondary-menu>ul>li.contact {
display: block!important;
border-left: none;
position: relative
}
.fusion-mobile-menu-design-modern .fusion-secondary-menu>ul>li.contact a .fusion-megamenu-icon {
padding-left: 7px
}
.fusion-mobile-menu-design-modern .fusion-secondary-menu>ul>li.contact::before {
content: '';
width: 1px;
height: 19px;
background: #8898a7;
position: absolute;
top: 5px;
left: 0
}
.fusion-mobile-menu-design-modern .fusion-secondary-menu>ul>li.contact a::after {
display: none
}
.fusion-mobile-nav-holder .fusion-mobile-nav-item .fusion-open-submenu {
margin-top: 11px;
padding-right: 25px;
width: 20px;
height: 30px
}
.fusion-mobile-nav-holder .fusion-mobile-nav-item a {
height: auto;
border-bottom: 1px solid #c1cadb!important
}
.fusion-mobile-nav-holder .fusion-mobile-nav-item a span {
display: inline-block;
padding-top: 14px;
padding-bottom: 4px
}
.fusion-mobile-nav-holder .fusion-mobile-nav-item:last-child a {
padding-bottom: 0;
padding-top: 0
}
.fusion-mobile-nav-item {
padding-left: 0;
margin: 0 30px
}
.fusion-mobile-nav-item a {
padding-left: 0!important
}
.fusion-mobile-nav-item.boderbotNone a {
border-bottom: none!important
}
.fusion-mobile-nav-item.grayMenu,
.fusion-mobile-nav-item.grayMenuEmpty {
background: #ebecec;
margin: 0;
padding: 0 30px
}
.fusion-mobile-nav-item.grayMenu a,
.fusion-mobile-nav-item.grayMenuEmpty a {
background-color: transparent
}
.fusion-mobile-nav-item.grayMenuEmpty {
height: 27px
}
.fusion-mobile-nav-item.grayMenuEmpty a {
border-bottom: 0!important
}
.fusion-mobile-nav-item.grayMenuEmpty a::before {
display: none
}
body.fusion-body .fusion-secondary-header .fusion-alignright>* {
float: right!important
}
.fusion-secondary-header .fusion-alignright>* {
margin-left: 13px
}
}
@media screen and (min-width:1101px) {
.fusion-mobile-menu-design-modern .fusion-secondary-menu>ul>li {
display: block!important
}
#google_language_translator {
float: right!important;
position: relative
}
#google_language_translator::before {
content: '';
background: #8898a7;
width: 1px;
height: 19px;
position: absolute;
top: 6px;
right: 0
}
#google_language_translator select.goog-te-combo {
font-size: 12px;
width: 130px!important;
margin-right: 3px;
margin-top: 5px
}
.fusion-main-menu .sub-menu {
background-color: #FFF!important;
border-color: #EB902C!important;
border-width: 6px!important
}
.fusion-main-menu .sub-menu li a {
border-color: #5B5B5B!important
}
/*.sub-menu li .sub-menu li a {
line-height: 20px;
padding-top: 7px !important;
padding-bottom: 7px !important;
}*/
.fusion-main-menu .sub-menu li.childsubMenu>a:hover {
color: #F8981D!important
}
.fusion-main-menu .sub-menu a {
padding-left: 11px;
padding-right: 0px
}
.fusion-main-menu ul li.fusion-main-menu-search a {
width: 17px!important
}
.fusion-main-menu ul li.fusion-main-menu-search a::after {
font-size: 18px;
color: #EB902C;
}
.fusion-is-sticky .fusion-main-menu .fusion-main-menu-icon:after{
font-size: 18px;
color: #EB902C;
}
.fusion-is-sticky .fusion-main-menu .fusion-main-menu-icon:hover:after{
color: #104E8A;
}
.fusion-main-menu ul li.fusion-main-menu-search a:hover::after {
color: #104E8A;
}
.fusion-main-menu ul li.fusion-main-menu-search .fusion-custom-menu-item-contents {
width: auto;
padding: 0;
background: 0;
border: 0
}
.fusion-main-menu ul li.fusion-main-menu-search.fusion-main-menu-search-open a::after {
font-family: 'FontAwesome'!important;
content: "\f00d"!important;
font-size: 22px;
font-weight: normal
}
.searchFormWrapper .search-table {
position: relative
}
.searchFormWrapper .search-table::after {
content: '';
width: 0;
height: 0;
border-left: 10px solid transparent;
border-right: 10px solid transparent;
border-bottom: 10px solid #7891a7;
position: absolute;
top: -8px;
right: 11px
}
.searchFormWrapper .search-field input[type=text] {
font-size: 19px;
color: #016773!important;
height: 40px!important;
border: 2px solid #7891a7!important;
border-right: none!important
}
.searchFormWrapper .search-field ::-webkit-input-placeholder {
font-size: 19px;
color: #016773!important
}
.searchFormWrapper .search-field :-moz-placeholder {
font-size: 19px;
color: #016773!important
}
.searchFormWrapper .search-field ::-moz-placeholder {
font-size: 19px;
color: #016773!important
}
.searchFormWrapper .search-field :-ms-input-placeholder {
font-size: 19px;
color: #016773!important
}
.searchFormWrapper .search-field ::-ms-input-placeholder {
font-size: 19px;
color: #016773!important
}
.searchFormWrapper .search-button {
background-color: #FFF;
border: 2px solid #7790a6;
border-left: none
}
.searchFormWrapper .search-button .searchsubmit {
background-color: transparent!important;
color: #1c7a82!important;
margin-top: 2px!important;
padding-right: 5px!important
}
.searchFormWrapper .search-button .searchsubmit:hover {
background-color: transparent!important
}
.fusion-main-menu .sub-menu ul {
top: -5px!important
}
.physicianWidget {
background: #FFF;
padding: 18px 0 16px!important;
border-color: transparent!important
}
.physicianWidget .fusion-megamenu-widgets-container {
padding: 0 20px
}
.physicianWidget+li {
background: #CCDCE7;
padding: 18px 0 16px!important
}
.physicianSearchBlock {
text-align: center
}
.physicianSearchBlock h2 {
font-size: 18px;
font-weight: 700;
color: #104E8A;
margin-bottom: 16px
}
.physicianSearchBlock p {
font-size: 16px;
font-weight: 600;
color: #596979;
margin: 16px 0;
position: relative
}
.physicianSearchBlock p::after,
.physicianSearchBlock p:before {
content: '';
background: #c1cadb;
width: 100%;
max-width: 170px;
height: 1px;
position: absolute;
top: 50%
}
.physicianSearchBlock p::before {
left: 0
}
.physicianSearchBlock p::after {
right: 0
}
.physicianSearchBlock select {
width: 100%;
display: block;
font-weight: 600;
font-size: 14px;
color: #104E8A;
height: 33px;
padding-left: 8px;
border: 1px solid #104E8A;
-moz-appearance: none;
-webkit-appearance: none
}
.physicianSearchBlock select.selectSpeciality {
background-image: url("assets/images/selectBox_arrow.jpg");
background-repeat: no-repeat;
background-position: 100% center;
padding-right: 36px
}
.physicianSearchBlock .txtBox {
width: 100%;
display: block;
font-weight: 600;
font-size: 14px;
color: #104E8A;
height: 33px;
padding: 0 8px;
border: 1px solid #104E8A;
-moz-appearance: none;
-webkit-appearance: none
}
.physicianSearchBlock .searchBtn {
background: #104E8A;
font-size: 20px;
font-weight: 700;
color: #FFF;
padding: 13px 31px;
margin-top: 20px;
border-radius: 8px;
text-transform: uppercase;
border: 0;
cursor: pointer
}
.physicianSearchBlock .searchBtn:hover {
background: #93CCEA;
}
.searchByLastName {
text-align: center
}
.searchByLastName h2 {
font-size: 18px;
font-weight: 700;
color: #104E8A;
margin-bottom: 16px;
margin-left: 35px;
text-align: left
}
.searchByLastName .exploreLetter {
max-width: 350px;
margin: 0 auto;
text-align: left
}
.searchByLastName .exploreLetter span {
display: inline-block;
vertical-align: top;
font-size: 24px;
color: #104E8A;
margin-bottom: 29px;
width: 30px
}
.searchByLastName .exploreLetter span a {
font-size: 24px;
color: #104E8A;
padding: 0 9px
}
.searchByLastName .exploreLetter span a:hover {
text-decoration: underline
}
}
@media screen and (min-width:1101px) {
.fusion-logo {
width: 18%
}
.fusion-secondary-menu>ul>li>a .fusion-megamenu-icon {
width: 11px;
margin-right: 9px
}
.fusion-main-menu .sub-menu {
font-weight: 600!important;
margin-top: -6px;
padding: 6px 0px 6px;
}
.fusion-main-menu>ul>li>a {
padding-top: 6px
}
}
@media screen and (min-width:1326px) {
.fusion-logo {
width: auto
}
}
@media screen and (min-width:1368px) {
.fusion-main-menu ul li.fusion-main-menu-search .fusion-custom-menu-item-contents {
margin-right: -11px
}
}
@media screen and (max-width:1200px) {
.fusion-main-menu>ul>li {
padding-right: 22px!important
}
}
@media screen and (max-width:1326px) {
.fusion-secondary-header .fusion-alignright {
text-align: right!important
}
}
.fusion-footer-widget-area {
padding-top: 47px!important;
padding-bottom: 0!important
}
.fusion-footer-widget-area #media_image-2 {
margin-bottom: 31px
}
.fusion-footer-widget-area #text-2 {
margin-bottom: 44px
}
.fusion-footer-widget-area #contact_info-widget-2 {
margin-bottom: 23px
}
.fusion-footer-widget-area #contact_info-widget-2 .widget-title {
margin-bottom: 17px
}
.fusion-footer-widget-area #nav_menu-2 {
margin-bottom: 30px
}
.fusion-footer-widget-area .fusion-columns .fusion-column:not(.fusion-column-last) {
margin-bottom: 40px
}
.fusion-footer .fusion-social-networks .fusion-social-network-icon:hover::before {
color: #FFF!important
}
.fusion-footer-widget-area .widget_nav_menu li:hover {
background-color: #f8f8f8
}
@media screen and (max-width:1100px) {
.fusion-copyright-notice {
font-size: 14px!important
}
}
@media screen and (max-width:800px) {
#social_links-widget-2 .fusion-social-networks {
text-align: left!important
}
}
@media screen and (min-width:1100px) {
.fusion-footer-widget-area .widget-title {
margin-bottom: 18px
}
.fusion-footer-widget-area .widget_nav_menu li {
padding-top: 10px!important
}
}
@media screen and (min-width:1280px) {
.fusion-footer-widget-area #media_image-2,
.fusion-footer-widget-area #text-2 {
width: 293px
}
}
@media only screen and (max-width:1100px) and (min-width:801px) {
.fusion-footer .fusion-columns {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap
}
.fusion-footer .fusion-columns .fusion-column {
width: 50%!important
}
}
.search-browse .search-heading .search-letter .search {
background: #104E8A!important
}
.search-browse .search-heading .search-letter .search:hover {
background: #93CCEA!important
}
.search-browse .search-heading .search-letter .spec-service .icon,
.contact-us-form .moduleForm .submit-block .requestBlock .btn-section {
background: #104E8A!important
}
.search-browse .search-heading .search-letter .spec-service .icon:hover,
.contact-us-form .moduleForm .submit-block .requestBlock .btn-section:hover {
background: #93CCEA!important
}
.searchDetails .colSecond .reqBlock a {
background: #104E8A!important
}
.searchDetails .colSecond .reqBlock a:hover {
background: #93CCEA!important
}
.button-default {
background: #104E8A!important
}
.button-default:hover {
background: #93CCEA!important
}
.physearchForm .searchBtn button {
background: #104E8A!important
}
.physearchForm .searchBtn button:hover {
background: #93CCEA!important
}
.ui-selectmenu-button span.ui-icon {
background: #104E8A!important
}
.ui-state-active {
background-color: #104E8A!important
}
.blog h1,
.news h1,
.type-locations h1 {
font-size: 27px;
line-height: 32.4px;
color: #104E8A
}
/* .blog h1:after,
.news h1:after,
.type-locations h1:after {
content: "";
width: 87px;
height: 6px;
background: #93CCEA;
display: block;
margin: 11px 2px 0
} */
.type-locations .fusion-title h1 {
font-size: 27px;
line-height: 32.4px;
color: #104E8A
}
.pagination input {
border: 0;
box-shadow: none;
font-size: 20px;
font-weight: 400;
color: #465968
}
.phone a[href^="tel"] {
color: inherit
}
input,
select,
textarea {
font-family: "Open Sans"!important;
outline: none!important
}
input {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none
}
select::-ms-expand {
display: none
}
.searchform .search-table .search-button input[type=submit] {
font-family: 'icomoon'!important
}
#skiptocontent a:focus,
#skiptocontent a:active {
position: fixed;
left: 0;
top: 0;
background: #104E8A;
color: #fff;
outline: 0;
-webkit-transition: top .1s ease-in, background .5s linear;
transition: top .1s ease-in, background .5s linear;
z-index: 99999999999;
opacity: 1;
}
#skiptocontent a {
padding: 6px;
position: fixed;
top: 2px;
left: 0;
color: #000;
border-bottom-right-radius: 8px;
background: 0;
-webkit-transition: top 1s ease-out, background 1s linear;
transition: top 1s ease-out, background 1s linear;
z-index: -9999999999;
opacity: 0;
}
.fusion-text a:hover {
text-decoration: underline
}
.fusion-text ul {
padding-left: 18px
}
.fusion-text ul li ul {
padding-left: 26px
}
.fusion-text ul li ul li {
list-style-image: url("assets/images/lst_style_img2.png")
}
.fusion-text ul li ul li ul li {
list-style-image: url("assets/images/lst_style_img3.png")
}
.fusion-title h2 {
position: relative
}
.fusion-title h2::after {
content: "";
width: 83px;
height: 4px;
background: #93CCEA;
display: block;
margin: 14px 2px 0
}
.fusion-page-title-row.noWhite .fusion-page-title-wrapper {
-webkit-box-align: end;
-webkit-align-items: flex-end;
-ms-flex-align: end;
align-items: flex-end;
position: relative;
top: 6px
}
.fusion-page-title-row.noWhite .fusion-page-title-captions {
background-color: #FFF;
padding-left: 15px!important;
padding-right: 15px!important;
width: 100%;
overflow: hidden;
z-index:9;
}
.imgBlock.img_empty.listing,
.imgBlock.img_empty.service,
.imgBlock.img_empty.detail {
background-repeat: no-repeat;
background-image: url(../images/emptimg.png);
display: inline-block;
position: relative
}
.imgBlock.img_empty.service {
background-color: #cfd6de;
width: 100%
}
.imgBlock.img_empty img {
width: 100%;
visibility: hidden
}
.imgBlock.img_empty.service .textdata {
font-size: 70px;
color: #104e8a;
font-weight: 700;
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translateX(-50%) translateY(-100%);
-ms-transform: translateX(-50%) translateY(-100%);
transform: translateX(-50%) translateY(-100%);
line-height: 5px;
text-transform: uppercase
}
main.home {
padding-bottom: 0!important;
padding-top: 0!important
}
.ui-autocomplete .ui-menu-item {
padding: 4px 13px!important
}
.sidebar .widget.widget_tag_cloud .tagcloud {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap
}
.sidebar .widget.widget_tag_cloud .tagcloud a {
width: 47%!important;
margin-right: 12px!important;
color: #104e8a;
}
.sidebar .widget.widget_tag_cloud .tagcloud a:nth-child(even) {
margin-right: 0!important
}
.sidebar .widget.widget_tag_cloud .tagcloud a span {
height: 100%;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center
}
.sidebar .widget.widget_categories .cat-item a i {
font-size: inherit;
font-style: normal
}
.sidebar .widget.widget_categories .cat-item a:hover {
text-decoration: none!important
}
.sidebar .widget.widget_categories .cat-item a:hover i {
/* text-decoration: underline; */
}
#commentform span.required:after {
background-color: #7a9fb9;
top: -11px;
right: -5px;
background-position: 5px 5px;
background-image: url(assets/images/star1.png)
}
#commentform span.required.f-error .error {
border: 1px solid red
}
#commentform span.required.f-error:after {
background-color: #f00;
background-position: 4px 3px;
background-image: url(assets/images/wrong.png)
}
#commentform span.required.f-success:after {
background-color: #70e920;
background-position: 2px 3px;
background-image: url(assets/images/tick.png)
}
.news .fusion-sharing-box {
max-width: 910px
}
.searcResults .contentWrapper {
display: block!important
}
.searcResults .contentWrapper span a {
word-break: break-all
}
.fusion-toggle-no-divider .collapsing {
-webkit-transition: height 0s ease;
transition: height 0s ease
}
.fusion-tabs-widget .tab-holder .tab_content .news-list li {
display: table
}
.fusion-tabs-widget .tab-holder .tab_content .news-list li div {
display: table-cell;
vertical-align: top
}
.testimonialsBlock .swiper-slide,
.featuredBlog .swiper-slide {
opacity: 0!important
}
.testimonialsBlock .swiper-slide.swiper-slide-active,
.featuredBlog .swiper-slide.swiper-slide-active {
opacity: 1!important
}
.blog-title-wrapper .subscrpbe a:before {
display: inline-block;
content: " ";
width: 24px;
height: 24px;
margin: 0 10px 0 10px;
position: relative;
top: 4px;
background-image: url("assets/images/subscrbe.jpg")
}
.share-box .subscrpbe a:before {
content: "";
display: inline-block;
background-image: url("assets/images/subscrbe.jpg");
width: 24px;
height: 24px;
vertical-align: text-top;
margin-right: 10px
}
.reqAppointment label {
display: block;
margin-bottom: 15px
}
.reqAppointment label .label {
display: block;
font-weight: 300;
font-size: 18px;
color: #596a7a;
line-height: 22px;
margin-bottom: 6px
}
.reqAppointment label .label+span {
display: block
}
.reqAppointment label .label+span .wpcf7-select-parent {
position: relative
}
.reqAppointment label .txtBox {
border-color: #cadee6;
height: 35px
}
.reqAppointment label .multiSelect {
height: 85px;
width: 100%
}
.reqAppointment label .wpcf7-textarea {
height: 105px
}
.reqAppointment label select.txtBox {
background: #fbfaf9;
border: 1px solid #cadee6;
color: #868686;
cursor: pointer;
display: block;
font-size: 13px;
outline: 0;
height: auto;
width: 100%;
padding: 8px 30px 8px 15px;
position: relative;
text-indent: .01px;
vertical-align: middle;
z-index: 5;
margin: 0;
border-radius: 0;
-webkit-appearance: none;
-moz-appearance: none;
text-overflow: ''
}
.reqAppointment label select+.select-arrow {
position: absolute;
border: 0;
margin: 0;
background-image: url("assets/images/down.png");
background-repeat: no-repeat;
top: 13px;
width: 14px!important;
height: 8px!important;
right: 10px;
color: transparent
}
.reqAppointment input[type="checkbox"] {
-webkit-appearance: auto;
-moz-appearance: auto;
appearance: auto
}
.reqAppointment .btnBlock {
margin-top: 20px
}
@media screen and (max-width:800px) {
.blog .fusion-sharing-box,
.news .fusion-sharing-box {
display: block!important
}
.blog .fusion-sharing-box h4,
.news .fusion-sharing-box h4 {
display: block!important;
margin-bottom: 14px
}
.blog .fusion-sharing-box .fusion-social-networks,
.news .fusion-sharing-box .fusion-social-networks {
margin-bottom: 14px
}
.blog .fusion-sharing-box .subscrpbe,
.news .fusion-sharing-box .subscrpbe {
display: block;
text-align: left;
margin-top: 25px
}
.single-services .fusion-page-title-bar .fusion-page-title-row.noWhite {
overflow: inherit
}
}
@media screen and (min-width:1024px) {
.sidebar .widget.widget_tag_cloud .tagcloud a {
width: 100%!important;
max-width: 100%!important;
margin-right: 0!important
}
.sidebar .widget.widget_tag_cloud .tagcloud a:nth-child(even) {
margin-right: 0!important
}
.classesEvents .grid .columnsSmall .gridBlock figure{
max-height: 231px;
}
}
@media screen and (min-width:1051px) {
.sidebar .widget.widget_tag_cloud .tagcloud {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap
}
.sidebar .widget.widget_tag_cloud .tagcloud a {
width: 47%!important;
margin-right: 12px!important
}
.sidebar .widget.widget_tag_cloud .tagcloud a:nth-child(even) {
margin-right: 0!important
}
}
@media only screen and (min-width:1051px) and (max-width:1279px) {
.sidebar .widget.widget_tag_cloud .tagcloud {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap
}
.sidebar .widget.widget_tag_cloud .tagcloud a.tag-link-3284 {
font-size: 12px
}
}
@media screen and (min-width:768px) {
.tabletDetect {
display: none
}
.imgBlock.img_empty.listing,
.imgBlock.img_empty.service,
.imgBlock.img_empty.detail {
background-repeat: no-repeat;
background-image: url(../images/emptimg.png);
display: inline-block;
position: relative
}
.imgBlock.img_empty.service {
background-color: #cfd6de;
width: 100%
}
.imgBlock.img_empty img {
width: 100%;
visibility: hidden
}
.imgBlock.img_empty.service .textdata {
font-size: 70px;
color: #104e8a;
font-weight: 700;
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translateX(-50%) translateY(-100%);
-ms-transform: translateX(-50%) translateY(-100%);
transform: translateX(-50%) translateY(-100%);
line-height: 7px;
text-transform: uppercase
}
.reqAppointment label .label {
width: 190px;
display: inline-block;
vertical-align: top;
padding-right: 15px;
text-align: right
}
.reqAppointment label .label+span {
display: inline-block;
width: -webkit-calc(100% - 280px);
width: calc(100% - 280px);
vertical-align: top;
max-width: 480px
}
.reqAppointment .checkbox-723 {
margin-left: 175px
}
.reqAppointment .btnBlock {
width: -webkit-calc(100% - 90px);
width: calc(100% - 90px);
max-width: 670px;
text-align: right
}
.blog h1,
.news h1 {
font-size: 39.04px;
line-height: 46.848px
}
.type-locations .fusion-title h1 {
font-size: 39.04px;
line-height: 46.848px
}
}
@media screen and (max-width:1100px) {
.imgBlock.img_empty.detail {
max-width: 220px
}
}
@media screen and (min-width:1100px) {
.fusion-header.fusion-sticky-shadow {
min-height: 80px
}
.fusion-header-wrapper.fusion-is-sticky .fusion-header {
min-height: 84px;
}
.imgBlock.img_empty.detail {
max-height: 200px;
max-width: 194px
}
}
@media screen and (min-width:1280px) {
.imgBlock.img_empty.detail {
max-height: 282px;
max-width: 235px
}
}
.request-formDetails .formResponse.requestAppointment {
padding: 18px
}
@media only screen and (max-width:767px) {
.share-box .fusion-social-networks .fusion-social-network-icon {
padding: 10px
}
}
@media screen and (max-width:800px) {
.fusion-page-title-row {
overflow: auto
}
.fusion-page-title-row.noWhite .fusion-page-title-captions {
-webkit-box-align: end!important;
-webkit-align-items: flex-end!important;
-ms-flex-align: end!important;
align-items: flex-end!important;
position: relative;
top: 6px
}
}
@media screen and (max-width:768px) {
.fusion-imageframe {
border-width: 7px!important
}
.post-content .fusion-title h4 {
font-size: 21px
}
}
@media screen and (min-width:1024px) {
.fusion-title h2::after {
margin-top: 11px
}
.post-content .fusion-title h2::after {
margin-top: 11px
}
.fusion-page-title-row.noWhite .fusion-page-title-captions {
padding-left: 38px!important;
padding-right: 38px!important
}
.physiciansBlock .viewAll {
padding-top: 56px
}
.blog h1,
.news h1 {
font-size: 35.2px;
line-height: 42.24px
}
/* .blog h1:after,
.news h1:after {
margin-top: 11px
} */
.type-locations .fusion-title h1 {
font-size: 35.2px;
line-height: 42.24px
}
}
@media screen and (max-width:768px) {
.imgBlock.img_empty.detail {
max-width: 100%
}
}
@media screen and (min-width:1024px) {
.search_form_mobile .search-table {
display: none
}
}
@media screen and (max-width:1023px) {
.blog-title-wrapper {
padding: 0 0 16px!important
}
.blog .search_form_mobile {
margin-bottom: 20px;
position: relative
}
.search_form_mobile .search-table .search-field input::-webkit-input-placeholder {
color: #104E8A
}
.search_form_mobile .search-table .search-field input::-moz-placeholder {
color: #104E8A
}
.search_form_mobile .search-table .search-field input:-ms-input-placeholder {
color: #104E8A
}
.search_form_mobile .search-table .search-field input::placeholder {
color: #104E8A
}
.search_form_mobile .search-table .search-field.loading:after {
right: 50px
}
.search_form_mobile .search-table .search-field input {
height: 38px!important;
border: 1px solid #7790a5!important;
font-size: 16px;
font-weight: 600;
color: #104E8A;
padding: 0 12px
}
.search_form_mobile .search-table .search-button input[type="submit"] {
height: 38px!important;
width: 38px!important;
line-height: 29px;
background-color: #104E8A
}
.search_form_mobile .search-table .search-button input[type="submit"]:hover {
background-color: #93CCEA!important
}
}
@media screen and (min-width:1100px) {
.blog h1,
.news h1 {
font-size: 40px;
line-height: 1.2
}
.type-locations .fusion-title h1 {
font-size: 40px;
line-height: 1.2
}
}
.single-post .tagcloud a:hover {
background: #93CCEA!important
}
main.home {
padding-top: 0!important
}
.homeSlider {
padding: 0 30px
}
.homeSlider .swiper-slide {
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center
}
.homeSlider .swiper-slide .fusion-row {
max-width: 1280px!important;
margin: 0 auto
}
.homeSlider .imgBlock {
width: 100%;
min-height: 256px;
background-repeat: no-repeat;
background-position: center right;
background-size: cover;
padding-top: 74px;
padding-bottom: 8px
}
.homeSlider .imgBlock .videoPlaceholder a {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translateX(-50%) translateY(-50%);
-ms-transform: translateX(-50%) translateY(-50%);
transform: translateX(-50%) translateY(-50%)
}
.homeSlider .imgBlock figure {
margin: 0
}
.homeSlider .imgBlock figure img {
width: 100%;
display: none
}
.homeSlider .imgBlock figure+div {
padding-top: 24px;
position: absolute;
top: 0;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%)
}
.homeSlider h1 {
font-size: 80px;
font-weight: 700;
color: #FFF;
padding: 0 30px;
margin: 0;
line-height: 70px;
text-transform: uppercase;
}
.homeSlider h1 strong {
display: block;
padding-top: 12px;
color: #fff;
font-weight: 700;
}
.homeSlider .playBtn {
display: block;
width: 45px;
height: 45px;
background: rgba(0, 0, 0, 0.6);
margin: 0 auto;
position: relative;
text-align: center;
border-radius: 50%
}
.homeSlider .playBtn i {
display: inline-block;
vertical-align: middle;
background-image: url("assets/images/play_icon.png");
background-repeat: no-repeat;
background-size: contain;
width: 18px;
height: 18px;
margin-top: 9px;
margin-left: 8px;
opacity: .7
}
.homeSlider .bannerNav ul {
padding: 0;
margin: 0;
list-style: none
}
.homeSlider .bannerNav li {
border-bottom: 4px solid #FFF;
text-transform: uppercase;
-webkit-transition: all .3s;
transition: all .3s
}
.homeSlider .bannerNav li a {
background: #CCDCE7;
display: block;
font-weight: 700;
font-size: 18px;
color: #104e8a;
padding: 10px 16px
}
.homeSlider .bannerNav li a .fusion-megamenu-icon {
vertical-align: middle
}
.homeSlider .bannerNav li a .fusion-megamenu-icon .fontawesome-icon {
color: #5F9AC4!important
}
.homeSlider .bannerNav li a:hover {
background: #104E8A;
color: #fff;
}
.homeSlider .bannerNav li:last-child {
border-bottom: 0
}
.homeSlider .bannerNav li:last-child a {
width: 100%
}
.homeSlider .swiper-button-next,
.homeSlider .swiper-button-prev {
background: rgba(0, 0, 0, 0.5);
background-image: transparent;
width: 30px;
height: 30px
}
.homeSlider .swiper-button-next i,
.homeSlider .swiper-button-prev i {
display: block;
width: 15px;
height: 15px;
background-repeat: no-repeat;
background-size: contain;
margin: 8px 0
}
.homeSlider .swiper-button-next {
float: right;
right: 0
}
.homeSlider .swiper-button-next i {
background-image: url("assets/images/arrow_rgt.png")
}
.homeSlider .swiper-button-prev {
float: left;
left: 0
}
.homeSlider .swiper-button-prev i {
background-image: url("assets/images/arrow_lft.png");
margin-left: 8px
}
.homeSlider .swiper-button-next.hidden,
.homeSlider .swiper-button-prev.hidden {
display: none
}
.specialServices {
background-position: left top;
background-repeat: no-repeat;
padding-top: 39px!important
}
.specialServices.fusion-fullwidth {
padding: 0 30px 12px
}
.specialServices .fusion-title {
margin-bottom: 0!important
}
.specialServices .fusion-column-wrapper .fusion-text {
max-width: 530px
}
.specialServices .fusion-column-wrapper .fusion-text ul {
list-style-type: none;
padding-left: 0;
margin-top: 22px;
margin-bottom: 23px !important;
}
.specialServices .fusion-column-wrapper .fusion-text ul li {
padding-bottom: 4px;
margin-bottom: 0px;
border-bottom: 1px solid #5b5b5b;
}
/* .specialServices .fusion-column-wrapper .fusion-text ul li:last-child {
border-bottom: 0px solid #A0CBE7;
} */
.specialServices .fusion-column-wrapper .fusion-text ul li a {
color: #707070;
font-size: 18px;
line-height: 48px;
/*font-weight: 600;*/
}
.specialServices .fusion-column-wrapper .fusion-text ul li a:hover {
color: #104E8A
}
.specialServices .fusion-column-wrapper .fusion-text ul+p {
text-align: center;
}
.specialServices .fusion-column-wrapper .fusion-text ul+p a {
font-size: 21px;
font-weight: 700;
display: inline-block;
background: #104E8A;
color: #FFF;
min-width: 109px;
padding: 5px 18px 5px 18px;
border-radius: 8px;
text-transform: uppercase;
text-align: center;
letter-spacing: 0px;
text-decoration: none;
}
.specialServices .fusion-column-wrapper .fusion-text ul+p a:hover {
background: #93CCEA;
}
.subscribeBlock {
padding: 25px 30px 20px;
}
.subscribeBlock h3 {
font-size: 18px;
color: #FFF!important;
margin-bottom: 8px!important;
line-height: 33px!important
}
.subscribeBlock.innersubscribeBlock {
/*background-image: none!important;
background-color: #8898a7!important;*/
padding-left: 15px;
padding-right: 15px;
position: relative;
}
.subscribeBlock.innersubscribeBlock h3 {
margin-bottom: 2px!important
}
.subscribeBlock.innersubscribeBlock .subscribeForm {
max-width: 100%;
margin-top: 0
}
.subscribeBlock.innersubscribeBlock .subscribeForm .emailAddress::after {
display: none
}
.subscribeBlock.innersubscribeBlock .subscribeForm .txtBox,
.subscribeBlock.innersubscribeBlock .subscribeForm .subscribeBtn {
max-width: 100%!important;
margin-right: 0
}
.subscribeBlock.innersubscribeBlock .subscribeForm .subscribeBtn {
background: #8898a7!important;
font-size: 16px!important;
padding-left: 0;
padding-right: 0;
margin-top: 12px;
text-align: center;
border: 2px solid #FFF!important;
letter-spacing: 1px!important
}
.subscribeForm {
max-width: 289px;
margin: 24px auto 0;
position: relative
}
.subscribeForm .emailAddress::after {
display: none
}
.subscribeForm p {
margin: 0;
position: relative
}
.subscribeForm .fusion-slider-loading {
position: absolute!important;
margin-top: 10px!important;
top: 0!important;
left: 47%!important
}
.subscribeForm .txtBox {
background: #FFF;
font-size: 18px;
color: #104E8A;
padding: 0 15px;
border-radius: 8px;
width: 100%!important;
max-width: 288px!important;
height: 50px!important;
text-align: center;
border: 0;
outline: 0
}
.subscribeForm .txtBox+span {
display: none
}
.subscribeForm .txtBox.error {
border: none!important;
background: #f2dede!important
}
.subscribeForm .subscribeBtn {
font-size: 14px!important;
color: #FFF;
font-weight: 700!important;
background: #104E8A;
width: 100%!important;
max-width: 288px!important;
height: 50px!important;
padding-left: 34px;
padding-right: 34px;
margin-top: 4px;
border: 0;
border-radius: 8px!important;
outline: 0;
cursor: pointer
}
.subscribeForm .subscribeBtn:hover {
background: #93CCEA
}
.subscribeForm ::-webkit-input-placeholder {
color: #104e8a
}
.subscribeForm :-moz-placeholder {
color: #104e8a;
opacity: 1
}
.subscribeForm ::-moz-placeholder {
color: #104e8a;
opacity: 1
}
.subscribeForm :-ms-input-placeholder {
color: #104e8a
}
.subscribeForm ::-ms-input-placeholder {
color: #104e8a
}
.ourLocation {
background: #ebecec;
padding-top: 23px!important
}
.ourLocation .fusion-layout-column {
padding: 0 30px
}
.ourLocation .fusion-column-wrapper .fusion-row {
max-width: 1280px!important
}
.ourLocation .fusion-title {
margin-bottom: 26px!important
}
.viewAll {
padding: 17px 0 31px;
text-align: center
}
.viewAll a {
font-size: 21px;
font-weight: 700;
display: inline-block;
background: #104E8A;
color: #FFF;
min-width: 109px;
padding: 5px 18px 5px 18px;
border-radius: 8px;
text-transform: uppercase;
letter-spacing: 0px;
text-align: center
}
.viewAll a:hover {
background: #93CCEA;
color: #FFF
}
.locationSwiper {
background: #ebecec
}
.locationSwiper .imgBlock {
display: block;
background-repeat: no-repeat;
background-position: center center;
background-size: cover;
min-height: 212px
}
.locationSwiper .fusion-text h4 {
font-weight: 600;
color: #4a4a4a;
padding: 0 16px;
margin: 11px 0 7px
}
.locationSwiper .fusion-text p {
font-size: 18px;
padding: 0 16px;
margin-top: 0;
margin-bottom: 10px;
line-height: 24px
}
.locationSwiper .fusion-text p:last-child {
font-size: 18px;
}
.locationSwiper .fusion-text p:last-child a {
font-weight: 600;
-webkit-transition: all .3s;
transition: all .3s;
text-decoration: none
}
.locationSwiper .fusion-text p:last-child a span {
vertical-align: middle
}
.locationSwiper .fusion-text p:last-child a i {
color: inherit;
font-weight: bold
}
.locationSwiper .fusion-text p:last-child a:hover {
text-decoration: underline
}
.locationSwiper .fusion-text .locationDecp+p {
margin-top: 10px
}
.locationSwiper .swiper-button-next,
.locationSwiper .swiper-button-prev {
top: 25%
}
.locationSwiper .swiper-button-next,
.locationSwiper .swiper-container-rtl .swiper-button-prev {
background-image: url("assets/images/loc_arrow_rgt.png")
}
.locationSwiper .swiper-button-prev,
.locationSwiper .swiper-container-rtl .swiper-button-next {
background-image: url("assets/images/loc_arrow_lft.png")
}
.classesEvents {
padding-top: 56px
}
.classesEvents .fusion-title {
margin-bottom: 26px!important
}
.classesEvents .grid .columnsLarge,
.classesEvents .grid .columnsSmall {
-webkit-box-flex: 100%;
-webkit-flex: 100%;
-ms-flex: 100%;
flex: 100%;
max-width: 100%
}
.classesEvents .grid .gridBlock {
position: relative;
margin-bottom: 21px
}
.classesEvents .grid .gridBlock figure {
width: 100%;
margin: 0
}
.classesEvents .grid .gridBlock figure img {
width: 100%
}
.classesEvents .grid .gridBlock .desp {
background: rgba(95, 154, 196, 0.82);
padding: 3px 12px 12px;
margin: 0;
width: 100%;
-webkit-transition: all .3s;
transition: all .3s;
position: absolute;
bottom: 0;
left: 0
}
.classesEvents .grid .gridBlock .desp .eventTitle {
display: block;
font-size: 20px;
font-weight: 700;
color: #FFF;
padding: 12px 0 8px
}
.classesEvents .grid .gridBlock .desp .eventTitle a {
color: #FFF
}
.classesEvents .grid .gridBlock .desp p {
margin: 0;
color: #FFF;
line-height: 21px
}
.classesEvents .grid .gridBlock .desp p a {
font-size: 15px;
color: #FFF;
position: relative
}
.classesEvents .grid .gridBlock .desp p a::after {
content: "\f105";
font-family: 'FontAwesome';
color: inherit;
padding-left: 4px;
display: inline-block;
vertical-align: middle
}
.classesEvents .grid .gridBlock .desp p a:hover {
text-decoration: underline
}
.classesEvents .grid .gridBlock .desp .linkTag {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 999
}
.featureBlog {
background: #ebecec
}
.featureBlog .fusion-column-wrapper {
padding: 30px 0 0!important
}
.featureBlog .fusion-title {
margin-bottom: 27px!important
}
.featureBlog .highlightBlog {
background-size: cover;
background-repeat: no-repeat;
background-position: center;
margin-bottom: 0!important;
color: #FFF
}
.featureBlog .highlightBlog .fusion-text {
color: #FFF;
padding: 15px 9px
}
.featureBlog .highlightBlog .fusion-text p {
margin-top: 0;
margin-bottom: 11px;
line-height: 26px
}
.featureBlog .highlightBlog .fusion-text p a {
color: #FFF;
}
.featureBlog .highlightBlog .fusion-text p a span.fusion-megamenu-icon {
color: inherit;
vertical-align: middle;
margin-left: 3px
}
.featureBlog .highlightBlog .fusion-text p a span.fusion-megamenu-icon i {
color: #FFF!important
}
.featureBlog .highlightBlog .fusion-text p a:hover {
text-decoration: underline
}
.featureBlog .highlightBlog .fusion-text h2 {
color: #FFF;
margin-bottom: 12px
}
.featureBlog .highlightBlog .fusion-text h2 a {
color: #FFF
}
.featureBlog .highlightBlog .fusion-text h2::after {
display: none
}
.featureBlog .fusion-layout-column.fusion-column-last ul {
list-style: none;
margin: 0;
padding: 0;
margin-top: 16px
}
.featureBlog .fusion-layout-column.fusion-column-last ul li {
margin-bottom: 15px
}
.featureBlog .fusion-layout-column.fusion-column-last ul li:last-child {
margin-bottom: 0
}
.featureBlog .fusion-layout-column.fusion-column-last ul li .imgBlock,
.featureBlog .fusion-layout-column.fusion-column-last ul li .detailBlock {
display: inline-block;
vertical-align: middle;
}
.featureBlog .fusion-layout-column.fusion-column-last ul li .imgBlock {
max-width: 131px;
overflow: hidden
}
.featureBlog .fusion-layout-column.fusion-column-last ul li .imgBlock img {
-webkit-transition: all .3s;
transition: all .3s
}
.featureBlog .fusion-layout-column.fusion-column-last ul li .detailBlock {
width: -webkit-calc(100% - 136px);
width: calc(100% - 136px);
padding-left: 1px
}
.featureBlog .fusion-layout-column.fusion-column-last ul li .detailBlock p {
font-size: 15px;
font-weight: 600;
line-height: 22px;
margin: 0 0 3px
}
.featureBlog .highlightBlog .fusion-text p + p{
font-size: 15px;
line-height: 22px;
font-weight: 600;
}
.featureBlog .fusion-layout-column.fusion-column-last ul li .detailBlock p a {
color: #707070;
text-decoration: none
}
.featureBlog .fusion-layout-column.fusion-column-last ul li .detailBlock p .rmo {
font-size: 15px;
color: #104E8A;
text-decoration: none;
-webkit-transition: all .3s;
transition: all .3s
}
.featureBlog .fusion-layout-column.fusion-column-last ul li .detailBlock p .rmo .fusion-megamenu-icon {
vertical-align: top;
margin-top: 5px;
}
.featureBlog .fusion-layout-column.fusion-column-last ul li .detailBlock p .rmo .fusion-megamenu-icon i {
color: inherit;
font-weight: bold
}
.featureBlog .fusion-layout-column.fusion-column-last ul li .detailBlock p .rmo:hover {
text-decoration: underline
}
.featureBlog .fusion-layout-column.fusion-column-last ul li:hover .imgBlock img {
-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1)
}
.featureBlog .viewAll {
display: block;
float: none;
clear: both
}
.fusion-body .featureBlog .fusion-layout-column.fusion_builder_column_1_1.fusion-column-last {
width: 100%!important
}
@media screen and (min-width:370px) {
.subscribeBlock h3 {
font-size: 22px
}
}
@media screen and (min-width:414px) {
.subscribeBlock h3 {
font-size: 24px
}
}
@media screen and (min-width:480px) {
.subscribeBlock h3 {
font-size: 27px !important;
}
}
@media screen and (min-width:600px) {
.homeSlider .bannerNav li {
text-align: center
}
}
@media screen and (max-width:800px) {
.ourLocation {
padding-left: 30px;
padding-right: 30px
}
.ourLocation .fusion-layout-column {
padding: 0
}
.locationSwiper .fusion-text h4,
.locationSwiper .fusion-text p {
padding-left: 0
}
.subscribeBlock.innersubscribeBlock .subscribeForm .txtBox {
text-align: center
}
.subscribeBlock.innersubscribeBlock .subscribeForm input[type=text]:focus::-webkit-input-placeholder {
color: transparent!important
}
.subscribeBlock.innersubscribeBlock .subscribeForm input[type=text]:focus::-moz-placeholder {
color: transparent!important
}
}
@media screen and (max-width:767px) {
.specialServices.fusion-fullwidth {
background-image: none!important;
background-size: contain!important
}
.homeSlider {
margin: 0 15px
}
}
@media screen and (min-width:768px) {
.homeSlider h1 {
font-size: 40px
}
.homeSlider h4 {
font-size: 40px
}
.specialServices.fusion-fullwidth .fusion-layout-column {
margin-bottom: 0!important
}
.specialServices .fusion-column-wrapper .fusion-text {
padding: 0 30px;
max-width: 100%;
float: none;
padding-left: 0
}
.specialServices .fusion-column-wrapper .fusion-text ul {
max-width: 420px;
}
.specialServices .fusion-column-wrapper .fusion-text ul+p {
max-width: 420px;
}
.subscribeForm {
max-width: 577px;
overflow: hidden
}
.subscribeForm .txtBox,
.subscribeForm .subscribeBtn {
font-size: 18px;
float: left!important;
max-width: 50%
}
.subscribeForm .txtBox {
margin-right: 0;
border-top-right-radius: 0;
border-bottom-right-radius: 0
}
.subscribeForm .subscribeBtn {
font-size: 16px;
margin-top: 0;
border-top-left-radius: 0!important;
border-bottom-left-radius: 0!important
}
.subscribeBlock.innersubscribeBlock .subscribeForm .txtBox {
border-top-right-radius: 26px;
border-bottom-right-radius: 26px
}
.subscribeBlock.innersubscribeBlock .subscribeForm .subscribeBtn {
border-top-left-radius: 26px!important;
border-bottom-left-radius: 26px!important
}
.featureBlog .highlightBlog {
min-height: 548px
}
.featureBlog .highlightBlog .fusion-text {
max-width: 450px;
padding: 54px 24px 15px
}
.featureBlog .fusion-layout-column.fusion-column-last ul {
margin-top: 0
}
.featureBlog .fusion-layout-column.fusion-column-last ul li {
margin-top: 0
}
.featureBlog .fusion-layout-column.fusion-column-last ul li .imgBlock {
max-width: 102px
}
.featureBlog .fusion-layout-column.fusion-column-last ul li .detailBlock {
width: -webkit-calc(100% - 120px);
width: calc(100% - 120px);
padding-left: 10px !important;
}
.fusion-body .featureBlog .highlightBlog {
width: 48%!important;
min-height: 591px;
margin-right: 5%!important
}
.fusion-body .featureBlog .fusion-layout-column.fusion-column-last {
width: 47%!important
}
.classesEvents .grid .columnsSmall .columnBlock {
float: left;
width: 49.3%
}
.classesEvents .grid .columnsSmall .columnBlock:first-child {
margin-right: 10px
}
.specialServices .fusion-column-wrapper .fusion-text ul+p {
text-align: left
}
}
@media screen and (min-width:800px) {
.subscribeBlock.innersubscribeBlock {
padding-top: 16px;
padding-bottom: 16px
}
.subscribeBlock.innersubscribeBlock .fusion-layout-column {
margin-bottom: 0!important
}
.subscribeBlock.innersubscribeBlock .fusion-column-wrapper {
text-align: center
}
.subscribeBlock.innersubscribeBlock .fusion-title,
.subscribeBlock.innersubscribeBlock .subscribeForm {
display: inline-block;
vertical-align: middle
}
.subscribeBlock.innersubscribeBlock .fusion-title {
width: 30%;
display: inline-block;
vertical-align: middle;
margin-bottom: 0!important
}
.subscribeBlock.innersubscribeBlock .fusion-title+div {
display: inline-block;
vertical-align: middle;
max-width: 69%
}
.subscribeBlock.innersubscribeBlock .subscribeForm .txtBox,
.subscribeBlock.innersubscribeBlock .subscribeForm .subscribeBtn {
max-width: 50%!important
}
.subscribeBlock.innersubscribeBlock .subscribeForm .subscribeBtn {
font-size: 15px!important;
padding-left: 16px;
padding-right: 16px;
margin-top: 0;
letter-spacing: 0!important
}
.subscribeBlock.innersubscribeBlock .subscribeForm .txtBox {
border-top-right-radius: 0;
border-bottom-right-radius: 0
}
.subscribeBlock.innersubscribeBlock .subscribeForm .subscribeBtn {
border: 1px solid #FFF!important;
border-top-left-radius: 0!important;
border-bottom-left-radius: 0!important;
border-left: 0!important
}
}
@media screen and (min-width:1024px) {
.subscribeForm {
max-width: 678px
}
.subscribeForm .txtBox {
padding-left: 27px!important;
padding-right: 27px!important;
max-width: 374px!important
}
.subscribeForm input[type=submit] {
font-weight: 700!important;
font-size: 18px!important;
max-width: 304px!important;
padding-left: 0!important;
padding-right: 0!important
}
.homeSlider h1 {
font-size: 40px
}
.homeSlider h4 {
font-size: 40px
}
.homeSlider .imgBlock {
padding-top: 196px;
min-height: 640px
}
.homeSlider .bannerNav {
width: 100%;
position: absolute!important;
bottom: 0;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
z-index: 2;
-webkit-transition: all .3s;
transition: all .3s
}
.homeSlider .bannerNav ul {
background: #CCDCE7;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
max-width: 1280px;
margin: 0 auto
}
.homeSlider .bannerNav li {
background: 0;
display: inline-block;
vertical-align: middle;
border-bottom: 0;
position: relative;
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1;
text-align: center
}
.homeSlider .bannerNav li::after {
content: '';
background: #264E86;
width: 1px;
height: 53px;
position: absolute;
top: 11px;
right: 0
}
.homeSlider .bannerNav li a {
width: -webkit-calc(100% - 5px);
width: calc(100% - 5px);
padding: 22px 0
}
.homeSlider .bannerNav li a .fusion-megamenu-icon {
width: 43px
}
.homeSlider .bannerNav li:last-child::after {
display: none
}
.homeSlider .bannerNav li:last-child a .fusion-megamenu-icon {
width: 38px
}
.homeSlider .swiper-button-next {
-webkit-transform: translateX(100%);
-ms-transform: translateX(100%);
transform: translateX(100%)
}
.homeSlider .swiper-button-prev {
-webkit-transform: translateX(-100%);
-ms-transform: translateX(-100%);
transform: translateX(-100%)
}
.homeSlider .swiper-button-next,
.homeSlider .swiper-button-prev {
width: 40px;
height: 40px;
-webkit-transition: all .3s;
transition: all .3s
}
.homeSlider .swiper-button-next i,
.homeSlider .swiper-button-prev i {
width: 20px;
height: 20px;
margin: 11px 0
}
.homeSlider .swiper-button-next:hover,
.homeSlider .swiper-button-prev:hover {
background: rgba(0, 0, 0, 0.3)
}
.homeSlider .swiper-button-prev i {
margin-left: 12px
}
.homeSlider .swiper-button-prev.swiper-button-disabled {
opacity: 0
}
.homeSlider .swiper-button-next i {
margin-left: 16px
}
.homeSlider .swiper-button-next.swiper-button-disabled {
opacity: 0
}
.homeSlider:hover .swiper-button-next,
.homeSlider:hover .swiper-button-prev {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0)
}
.specialServices {
padding-top: 55px!important;
padding-bottom: 27px
}
.specialServices .fusion-title {
margin-bottom: 31px!important
}
.specialServices .fusion-column-wrapper .fusion-text {
padding: 0 30px;
max-width: 100%;
float: none;
padding-left: 0
}
.specialServices .fusion-column-wrapper .fusion-text ul {
max-width: 420px
}
.specialServices .fusion-column-wrapper .fusion-text ul+p {
max-width: 420px
}
.subscribeForm .subscribeBtn {
font-size: 18px
}
.ourLocation .fusion-title {
padding-left: 30px
}
.locationSwiper .imgBlock {
background-position: center;
min-height: 367px
}
.locationSwiper .fusion-text h4,
.locationSwiper .fusion-text p {
padding: 0 20px 0 0px;
}
.locationSwiper .fusion-text h4 {
font-size: 24px;
margin-top: 12px;
margin-bottom: 17px
}
.locationSwiper .swiper-button-next,
.locationSwiper .swiper-button-prev {
top: 30%
}
.locationSwiper .swiper-button-prev,
.locationSwiper .swiper-container-rtl .swiper-button-next {
left: 40px
}
.locationSwiper .swiper-button-next,
.locationSwiper .swiper-container-rtl .swiper-button-prev {
right: 40px
}
.ourLocation .fusion-layout-column {
padding: 0
}
.ourLocation .fusion-title {
margin-bottom: 20px!important
}
.locationSwiper + .viewAll {
padding: 16px 0 35px
}
.viewAll {
padding: 56px 0 35px
}
.classesEvents .fusion-title {
margin-bottom: 37px!important
}
.classesEvents .grid {
padding: 0;
overflow: hidden
}
.classesEvents .grid .gridBlock {
margin-bottom: 10px
}
.classesEvents .grid .columnLarge,
.classesEvents .grid .columnsSmall {
float: left
}
.classesEvents .grid .columnLarge {
width: 50%;
padding-right: 10px
}
.classesEvents .grid .columnLarge .desp {
padding-top: 20px;
padding-bottom: 20px
}
.classesEvents .grid .columnLarge .desp .eventTitle {
font-size: 20px;
margin-bottom: 6px
}
.classesEvents .grid .columnsSmall {
width: 50.9%;
margin-right: -20px
}
.classesEvents .grid .columnsSmall .grid .gridBlock .desp {
padding-top: 1px;
padding-bottom: 10px
}
.classesEvents .grid .columnsSmall .columnBlock {
width: 50%;
float: left;
padding-right: 10px
}
.classesEvents .grid .columnsSmall .columnBlock:first-child {
margin-right: 0
}
.classesEvents .grid .column.large {
-webkit-box-flex: 49.1%;
-webkit-flex: 49.1%;
-ms-flex: 49.1%;
flex: 49.1%;
max-width: 637px;
min-width: 637px;
padding-left: 0;
margin-left: 0
}
.classesEvents .grid .column .desp {
padding-top: 6px
}
.classesEvents .grid .column .desp p {
font-size: 24px
}
.classesEvents .grid .column.noMargin {
max-width: 318px;
min-width: 315px;
padding-right: 0
}
.classesEvents .grid .column.noMargin .gridBlock {
margin-right: 0
}
.featureBlog .fusion-column-wrapper {
padding: 30px 15px 0!important
}
.featureBlog .fusion-title {
margin-bottom: 20px!important
}
.featureBlog .highlightBlog {
min-height: 803px
}
.featureBlog .highlightBlog .fusion-text {
max-width: 312px;
padding: 97px 24px 15px 85px
}
.featureBlog .highlightBlog .fusion-text p {
font-size: 16px;
margin-bottom: 18px;
/*font-weight: bold;*/
}
.featureBlog .highlightBlog .fusion-text h2 {
/* font-size: 40px !important;*/
margin-bottom: 24px;
/*font-weight: 600 !important;*/
}
.featureBlog .highlightBlog .fusion-text h2 + p{
font-size: 18px;
/*line-height: 30px;*/
font-weight: normal;
margin-bottom: 18px;
}
.featureBlog .highlightBlog .fusion-text p + p{
font-size: 20px;
line-height: 30px;
font-weight: 400;
}
.featureBlog .fusion-layout-column.fusion-column-last ul {
padding-left: 34px;
margin-top: 0
}
.featureBlog .fusion-layout-column.fusion-column-last ul li {
margin-bottom: 30px
}
.featureBlog .fusion-layout-column.fusion-column-last ul li .imgBlock {
width: 144px;
min-width: 144px
}
.featureBlog .fusion-layout-column.fusion-column-last ul li .detailBlock {
width: -webkit-calc(100% - 149px);
width: calc(100% - 149px);
padding-left: 55px !important;
}
.featureBlog .fusion-layout-column.fusion-column-last ul li .detailBlock p {
font-size: 18px;
margin: 0 0 3px;
line-height: 22px;
}
.fusion-body .featureBlog .highlightBlog {
width: 48%!important;
min-height: 826px;
max-width: 583px;
margin-right: 4%!important
}
.fusion-body .featureBlog .fusion-layout-column.fusion-column-last {
width: 48%!important
}
}
@media only screen and (max-width:1024px) and (min-width:768px) {
.subscribeBlock h3{
font-size: 35px !important;
}
.classesEvents .grid .gridBlock.active .desp {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0)
}
.classesEvents .grid .gridBlock.active .desp .eventTitle {
padding-top: 12px
}
.classesEvents .grid .gridBlock.active .desp .detailBlock {
opacity: 1;
font-size: 16px;
height: auto;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
visibility: visible
}
}
@media screen and (min-width:768px) {
.classesEvents .grid .gridBlock {
overflow: hidden
}
.classesEvents .grid .gridBlock .desp {
-webkit-transform: translateY(10%);
-ms-transform: translateY(10%);
transform: translateY(10%);
-webkit-transition: all .3s;
transition: all .3s
}
.classesEvents .grid .gridBlock .desp .eventTitle {
padding-top: 5px
}
.classesEvents .grid .gridBlock .desp .detailBlock {
height: 0;
opacity: 0;
font-size: 0;
-webkit-transform: translateY(40%);
-ms-transform: translateY(40%);
transform: translateY(40%);
-webkit-transition: height .3s;
transition: height .3s
}
.classesEvents .grid .gridBlock:hover .desp {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0)
}
.classesEvents .grid .gridBlock:hover .desp .eventTitle {
padding-top: 12px
}
.classesEvents .grid .gridBlock:hover .desp .detailBlock {
opacity: 1;
font-size: 16px;
height: auto;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
visibility: visible
}
.classesEvents .grid .columnLarge .gridBlock .desp {
-webkit-transform: translateY(-7px);
-ms-transform: translateY(-7px);
transform: translateY(-7px)
}
.classesEvents .grid .columnLarge .gridBlock .desp .eventTitle {
padding-top: 12px
}
.classesEvents .grid .columnLarge .gridBlock .desp .detailBlock {
font-size: 16px;
opacity: 1;
height: auto;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0)
}
}
@media screen and (max-width:1024px) {
.homeSlider .swiper-button-next,
.homeSlider .swiper-button-prev {
display: none
}
.subscribeBlock div.wpcf7-response-output {
margin-top: 3em
}
}
@media screen and (min-width:1200px) {
.homeSlider .bannerNav li {
font-size: 22px
}
}
@media screen and (min-width:1100px) {
.featureBlog .highlightBlog .fusion-text p + p{
font-size: 24px;
line-height: 30px;
font-weight: 600;
}
.homeSlider .imgBlock {
min-height: 640px
}
.homeSlider .imgBlock figure+div {
padding-top: 224px
}
.homeSlider .videoOpen {
overflow: hidden
}
.homeSlider .videoOpen .bannerNav {
bottom: -100px
}
.homeSlider:hover .videoOpen .bannerNav {
bottom: 0
}
.homeSlider .bannerNav li a .fusion-megamenu-icon .fontawesome-icon {
font-size: 21px;
margin-top: -4px
}
.homeSlider .swiper-button-next,
.homeSlider .swiper-button-prev {
width: 40px;
height: 47px
}
.classesEvents {
padding-top: 64px
}
.classesEvents .grid .columnLarge {
width: 50%
}
.classesEvents .grid .columnsSmall {
width: 50.7%
}
.classesEvents .grid .gridBlock {
overflow: hidden
}
.featureBlog {
padding-top: 44px;
padding-bottom: 0
}
.featureBlog .fusion-layout-column.fusion-column-last ul li .detailBlock p {
margin-bottom: 5px;
}
.featureBlog .fusion-layout-column.fusion-column-last ul li .detailBlock p .rmo {
font-size: 15px;
font-weight: bold;
}
.specialServices {
padding-top: 60px!important
}
.specialServices .fusion-column-wrapper .fusion-text ul+p {
text-align: left;
margin-bottom: 37px;
}
.classesEvents .fusion-layout-column {
margin-bottom: 0
}
.ourLocation {
padding-top: 39px!important
}
.subscribeForm .subscribeBtn {
font-size: 18px!important;
max-width: 303px!important;
padding-left: 0;
padding-right: 0
}
.subscribeBlock.innersubscribeBlock .fusion-title {
text-align: left
}
.subscribeBlock.innersubscribeBlock .subscribeForm .subscribeBtn {
border: 1px solid #FFF!important
}
.subscribeBlock.innersubscribeBlock .subscribeForm .subscribeBtn .subscribeBlock.innersubscribeBlock {
padding-top: 16px;
padding-bottom: 16px
}
.subscribeBlock.innersubscribeBlock .subscribeForm .subscribeBtn .subscribeBlock.innersubscribeBlock .fusion-layout-column {
margin-bottom: 0
}
.subscribeBlock.innersubscribeBlock .subscribeForm .subscribeBtn .subscribeBlock.innersubscribeBlock .fusion-title {
width: 40%
}
.subscribeBlock.innersubscribeBlock .subscribeForm .subscribeBtn .subscribeBlock.innersubscribeBlock .fusion-title+div {
max-width: 50%
}
.classesEvents .grid .gridBlock {
overflow: hidden
}
.classesEvents .grid .gridBlock .desp {
-webkit-transform: translateY(10%);
-ms-transform: translateY(10%);
transform: translateY(10%);
-webkit-transition: all .3s;
transition: all .3s
}
.classesEvents .grid .gridBlock .desp .eventTitle {
padding-top: 5px
}
.classesEvents .grid .gridBlock .desp .detailBlock {
height: 0;
opacity: 0;
font-size: 0;
-webkit-transform: translateY(40%);
-ms-transform: translateY(40%);
transform: translateY(40%);
-webkit-transition: height .3s;
transition: height .3s
}
.classesEvents .grid .gridBlock:hover .desp {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0)
}
.classesEvents .grid .gridBlock:hover .desp .eventTitle {
padding-top: 12px
}
.classesEvents .grid .gridBlock:hover .desp .detailBlock {
opacity: 1;
font-size: 16px;
height: auto;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
visibility: visible;
}
.classesEvents .grid .columnLarge .gridBlock:hover .desp {
-webkit-transform: translateY(-7px);
-ms-transform: translateY(-7px);
transform: translateY(-7px)
}
}
@media screen and (min-width:900px) {
.subscribeBlock.innersubscribeBlock .subscribeForm .subscribeBtn {
font-size: 18px!important
}
}
@media screen and (min-width:1280px) {
.classesEvents .grid .columnLarge {
width: 51%
}
.classesEvents .grid .columnsSmall {
width: 51.7%;
margin-right: -34px
}
.homeSlider h1 {
font-size: 80px;
padding: 0 50px
}
.homeSlider h1 strong {
font-size: 80px;
padding-top: 17px
}
.homeSlider h4 {
font-size: 72px;
padding: 0 50px
}
.homeSlider h4 strong {
font-size: 88px;
padding-top: 17px
}
}
@media screen and (min-width:1300px) {
.centrastate-newsletter{
max-width: 1145px;
margin-top: -17px;
}
.specialServices .fusion-column-wrapper .fusion-text {
padding-left: 0;
padding-bottom: 10px;
max-width: 84%;
float: none
}
.specialServices .fusion-column-wrapper .fusion-text ul+p a {
margin-bottom: 11px
}
.subscribeBlock {
padding: 50px 30px 35px;
max-height: 304px;
}
.subscribeBlock h3 {
font-size: 45px;
margin-bottom: 32px!important;
font-weight: 700;
text-transform: uppercase;
}
.subscribeBlock.innersubscribeBlock .fusion-title {
width: -webkit-calc(100% - 683px);
width: calc(100% - 683px);
text-align: left
}
.subscribeBlock.innersubscribeBlock .fusion-title+div {
width: 678px
}
.subscribeBlock.innersubscribeBlock .subscribeForm .subscribeBtn {
font-size: 18px!important
}
.featureBlog .fusion-column-wrapper {
padding-left: 0!important;
padding-right: 0!important
}
.featureBlog .highlightBlog {
min-height: 802px
}
.featureBlog .highlightBlog .fusion-text {
padding-top: 177px;
max-width: 524px
}
.classesEvents .grid .columnLarge {
width: 49.6%;
max-width: 612px
}
.classesEvents .grid .columnsSmall {
width: 50.4%;
max-width: 639px
}
.homeSlider .swiper-button-next,
.homeSlider .swiper-button-prev {
width: 60px;
height: 60px;
-webkit-transition: all .3s;
transition: all .3s
}
.homeSlider .swiper-button-next i,
.homeSlider .swiper-button-prev i {
width: 30px;
height: 30px;
margin: 15px 0
}
.homeSlider .swiper-button-prev i {
margin-left: 17px
}
.homeSlider .swiper-button-next i {
margin-left: 23px
}
}
@media screen and (min-width:1307px) {
.classesEvents .grid .columnsSmall {
width: 50.5%
}
}
@media screen and (min-width:1318px) {
.classesEvents .grid .columnLarge {
width: 61.5%;
max-width: 615px;
padding-right: 0;
margin-right: 10px
}
.classesEvents .grid .columnsSmall {
width: 49.9%;
max-width: 640px
}
.classesEvents .grid .columnsSmall .columnBlock {
width: 49.11%;
float: left;
padding-right: 0;
margin-right: 10px;
max-width: 615px
}
.classesEvents .grid .columnsSmall .columnBlock.noMargin {
width: 49.21%;
margin-right: 0;
padding-right: 0
}
.classesEvents .grid .columnsSmall .columnBlock:first-child {
margin-right: 10px
}
}
@media screen and (min-width:1323px) {
.classesEvents .grid .columnsSmall {
width: 50.1%
}
}
@media screen and (min-width:1332px) {
.classesEvents .grid .columnsSmall {
width: 49.9%
}
}
@media screen and (min-width:1338px) {
.classesEvents .grid .columnsSmall {
width: 49.6%
}
}
@media screen and (min-width:1349px) {
.classesEvents .grid .columnLarge {
max-width: 628px
}
.classesEvents .grid .columnsSmall {
width: 52.5%
}
}
@media screen and (min-width:1450px) {
.homeSlider h1 {
padding-left: 0;
padding-right: 0
}
.homeSlider h4 {
padding-left: 0;
padding-right: 0
}
.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
right: 1%
}
.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
left: 1%
}
.ourLocation .fusion-title {
padding-left: 0
}
.subscribeBlock.innersubscribeBlock .fusion-title {
width: -webkit-calc(100% - 685px);
width: calc(100% - 685px)
}
}
@media screen and (min-width:1600px) {
.specialServices .fusion-column-wrapper .fusion-text {
padding-left: 0;
max-width: 84%;
float: none
}
.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
right: 4%
}
.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
left: 4%
}
}
.fusion-page-title-row.noWhite .fusion-page-title-wrapper {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex
}
.fusion-page-title-row.noWhite .fusion-page-title-captions {
padding-top: 12px
}
.news-listing .contBorder {
border-left: 4px solid #104E8A;
padding-left: 15px
}
/*.news-listing .contBorder a {
text-decoration: underline
}*/
.center-block .fusion-row {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center
}
.view-Btn .fusion-row {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center
}
.view-Btn .fusion-button {
font-size: 20px
}
.view-Btn .fusion-button:hover {
background: #93CCEA
}
.fusion-page-title-bar h1 {
text-transform: uppercase
}
.sec-one {
padding: 0 15px
}
.sec-one .fusion-column-wrapper {
padding-left: 0;
padding-right: 0
}
.fusion-page-title-bar {
border: 0
}
.post-content h2:after {
content: "";
width: 83px;
height: 6px;
background: #93CCEA;
display: block;
margin: 11px 2px 0
}
.missoin .left-content .fusion-column-wrapper {
padding: 16px;
float: right
}
.missoin .left-content .fusion-column-wrapper p {
margin: 0;
padding-bottom: 27px
}
.missoin .right-content .fusion-column-wrapper {
padding-left: 30px;
padding-right: 30px
}
.missoin .right-content h2 {
margin: 0 0 30px
}
.missoin .right-content p+h5 {
padding-top: 13px
}
.missoin .right-content p {
margin-bottom: 22px
}
.missoin .right-content h5 {
margin: 0 0 12px
}
.our-number h2 {
color: #fff!important
}
.our-number p {
color: #fff!important
}
.our-number .counter-circle {
color: #fff
}
.our-number .counter-circle canvas {
-webkit-transform: rotate(-27deg);
-ms-transform: rotate(-27deg);
transform: rotate(-27deg)
}
.our-number .fusion-counters-circle {
margin-bottom: 0
}
.our-number .fusion-counters-circle .counter-circle-wrapper {
margin-right: auto
}
.anualReport .fusion-imageframe {
width: 174px;
height: 174px
}
.anualReport .fusion-imageframe img {
height: 100%;
object-fit: cover
}
.anualReport .fusion-column-wrapper {
margin: 0;
border: 0px solid rgb(219, 226, 233) !important;
padding: 20px !important;
-webkit-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);
box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);
}
.anualReport .fusion-column-content-centered {
display: block!important
}
.anualReport .fusion-layout-column {
padding-left: 0;
padding-right: 0
}
.anualReport .fusion-layout-column .fusion-text h4 {
color: #707070;
font-weight: 600;
line-height: 30px;
padding-left: 10px;
padding-right: 10px
}
.anualReport .fusion-layout-column .fusion-text h4 a {
color: #707070
}
.anualReport .fusion-layout-column .fusion-text h4 a:hover {
text-decoration: none
}
.anualReport .fusion-layout-column .fusion-text h4 a:after {
display: none
}
.anualReport .fusion-layout-column .fusion-text p {
position: static;
bottom: 13px;
left: 0;
width: 100%;
display: block
}
.anualReport .fusion-layout-column .fusion-text a {
font-weight: 600
}
.anualReport .fusion-layout-column .fusion-text a:after {
content: "";
display: inline-block;
vertical-align: middle;
font-weight: 400;
width: 15px;
height: 11px;
margin-left: 1px;
margin-top: 1px;
content: '\f105';
font-family: icomoon;
position: absolute
}
.anualReport .fusion-layout-column .fusion-text a:hover {
text-decoration: underline
}
@media screen and (max-width:800px) {
.fusion-page-title-bar {
position: relative
}
.fusion-page-title-bar .fusion-page-title-row.noWhite {
position: absolute;
bottom: 0;
left: 0;
padding: 0 15px
}
.fusion-body .fusion-page-title-bar {
display: -webkit-inline-box;
display: -webkit-inline-flex;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center
}
.view-Btn .fusion-row {
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap
}
.view-Btn .fusion-button-wrapper {
text-align: left!important
}
.center-block .fusion-row {
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap
}
}
.qtyAwardsimageframe .imageframe {
margin-left: 0!important
}
@media screen and (max-width:767px) {
.missoin .left-content .fusion-column-wrapper {
padding-bottom: 20px!important
}
}
@media screen and (min-width:768px) {
.our-number .fusion-counters-circle .counter-circle-wrapper {
margin-right: 0
}
}
@media screen and (max-width:800px) {
.communityNetwork .center-block .fusion-row .contBorder {
-webkit-box-ordinal-group: 3;
-webkit-order: 2;
-ms-flex-order: 2;
order: 2
}
}
@media screen and (max-width:767px) {
.news-listing .contBorder {
border-left: 0;
padding-left: 0
}
.center-block .fusion-row .contBorder {
-webkit-box-ordinal-group: 3;
-webkit-order: 2;
-ms-flex-order: 2;
order: 2
}
.align-inline .fusion-button-wrapper {
display: block!important
}
.align-inline .fusion-button-wrapper:first-child {
margin-bottom: 15px
}
}
@media screen and (min-width:328px) {
.align-inline .fusion-button-wrapper:first-child {
margin-bottom: 0
}
}
@media screen and (min-width:801px) {
.anualReport .fusion-layout-column {
padding-left: 0;
padding-right: 0
}
.anualReport .fusion-layout-column .fusion-text p {
position: absolute
}
.anualReport .fusion-column-wrapper {
margin: 0 16px
}
}
@media screen and (min-width:1024px) {
.missoin {
margin-left: -30px;
margin-right: -30px;
}
.sec-one {
padding: 0 46px
}
.sec-one .fusion-column-wrapper {
padding-left: 40px;
padding-right: 40px
}
.missoin .left-content .fusion-column-wrapper {
max-width: 622px;
float: right
}
.missoin .left-content .fusion-column-wrapper p {
margin: 0;
padding-bottom: 27px
}
.missoin .right-content h2 {
margin: 0 0 30px
}
.missoin .right-content p {
margin-bottom: 14px
}
.our-number h2,
.our-number p {
color: #fff!important
}
.our-number .counter-circle {
color: #fff
}
.our-number .counter-circle canvas {
-webkit-transform: rotate(-27deg);
-ms-transform: rotate(-27deg);
transform: rotate(-27deg)
}
.our-number .fusion-counters-circle .counter-circle-wrapper {
margin-right: 45px
}
.our-number .fusion-counters-circle .counter-circle-wrapper:last-child {
margin-right: 0
}
.anualReport .fusion-imageframe {
width: 174px;
height: 174px
}
.anualReport .fusion-imageframe img {
height: 100%
}
.anualReport .fusion-column-wrapper {
margin: 0 16px
}
.anualReport .fusion-column-content-centered {
display: block!important
}
.anualReport .fusion-layout-column {
padding-left: 0;
padding-right: 0
}
.anualReport .fusion-layout-column .fusion-text h4 {
color: #707070;
font-weight: 600;
margin-top: 28px
}
.anualReport .fusion-layout-column .fusion-text p {
position: absolute;
bottom: 13px;
left: 0;
width: 100%
}
.anualReport .fusion-layout-column .fusion-text a {
font-weight: 600
}
.anualReport .fusion-layout-column .fusion-text a:after {
content: "";
display: inline-block;
vertical-align: middle;
font-weight: 600;
width: 15px;
height: 11px;
margin-left: 5px;
content: '\f105';
font-family: icomoon;
position: absolute
}
.communityNetwork .fusion-column-last .fusion-imageframe img {
margin-top: 25px
}
}
@media only screen and (min-width:768px) and (max-width:1100px) {
.view-Btn {
padding-top: 33px
}
}
@media only screen and (max-width:768px) and (min-width:1100px) {
.missoin .right-content .fusion-column-wrapper {
padding-left: 30px!important;
padding-right: 30px!important
}
}
@media only screen and (min-width:1100px) {
.communityNetwork .contBorder.marginbotNone p {
margin-bottom: 0!important
}
.communityNetwork .contBorder.marginbotNone p+p {
margin-top: 20px
}
.communityNetwork .fusion-column-last .fusion-imageframe img {
margin-top: 25px
}
}
@media only screen and (max-width:1100px) {
.view-Btn .fusion-builder-row {
display: block
}
.view-Btn .fusion-layout-column {
float: none!important;
width: 100%!important
}
.view-Btn .fusion-layout-column.fusion-column-last .fusion-column-content-centered .fusion-aligncenter {
text-align: left
}
.missoin .right-content .fusion-column-wrapper {
min-height: 1px!important
}
.canvasBlock .fusion-counters-circle .counter-circle i {
width: 161px;
height: 161px;
border-radius: 50%;
border: 8px solid #FFF;
position: absolute;
top: 0;
left: 0;
display: block
}
}
.fusion-counters-circle .counter-circle {
font-weight: 600
}
.fusion-dropcap {
font-size: 45px!important;
margin-top: -22px;
margin-right: 5px!important;
color: #104e8a !important;
/* font-weight: 600; */
}
@media screen and (min-width:1300px) {
.anualReport .fusion-layout-column {
padding-left: 34px;
padding-right: 34px
}
.ua-trident .anualReport .fusion-layout-column {
padding-left: 0px;
padding-right: 0px;
}
}
.fusion-body .fusion-page-title-bar {
padding-bottom: 0!important
}
sup {
vertical-align: top;
font-size: x-small;
position: relative;
top: -0.5em
}
@media only screen and (max-width:799px) and (min-width:550px) {
.our-number .fusion-row .fusion-layout-column.fusion-column-last .fusion-column-content .fusion-layout-column {
width: 50%!important
}
}
@media screen and (max-width:800px) {
.hidetablet {
display: none
}
}
.recongation-list ul {
border-left: 4px solid #104E8A;
padding-left: 30px
}
@media screen and (max-width:767px) {
.recongation-list ul {
border-left: 0;
padding-left: 20px
}
}
@media screen and (max-width:1023px) {
.anualReport .fusion-layout-column.fusion-spacing-no.fusion-one-half{
margin-top: 0 !important;
}
.recongation-list .fusion-column-first {
margin-bottom: 0!important
}
.recongation-list ul {
margin-bottom: 0!important
}
.recongation-list .noTitle {
margin-top: 0!important
}
.recongation-list .noTitle .fusion-title {
display: none
}
.recongation-list .noTitle ul {
margin-top: 0!important
}
.recongation-list .noTitle.noPadding .fusion-column-wrapper {
padding-top: 0!important
}
.recongation-list .fusion-title.marginTop {
margin-top: 20px!important
}
}
.hidden {
display: none
}
@media only screen and (max-width:800px) {
.mobileviewDetect {
display: block
}
}
@media screen and (min-width:600px) and (max-width:800px) {
.doubleColumnBreak {
display: block!important
}
}
@media only screen and (max-width:767px) {
.modal-body .fusion-imageframe {
float: none!important;
text-align: center;
display: block
}
}
.fusion-person .person-image-container {
width: 100%
}
.fusion-person .person-image-container img {
width: 100%
}
.fusion-person .person-desc {
padding: 0!important
}
.fusion-person .person-desc .person-author-wrapper {
padding: 10px 10px 2px;
vertical-align: top!important
}
.fusion-person .person-desc .person-author-wrapper .person-name,
.fusion-person .person-desc .person-author-wrapper .person-title {
font-size: 16px;
line-height: 24px;
font-weight: 600;
color: #343434
}
.fusion-person .person-desc .person-author-wrapper .person-title {
font-weight: 400;
padding: 0
}
.fusion-person .person-desc .person-content {
margin-top: 0;
background-color: #104E8A;
color: #fff;
padding: 3px 13px 4px;
font-size: 16px
}
.fusion-person .person-desc {
padding: 0!important
}
.fusion-person .person-desc .person-author-wrapper {
padding: 10px 10px 2px
}
.fusion-person .person-desc .person-author-wrapper .person-name,
.fusion-person .person-desc .person-author-wrapper .person-title {
font-size: 16px;
line-height: 24px;
font-weight: 600;
color: #343434
}
.fusion-person .person-desc .person-author-wrapper .person-title {
font-weight: 400;
padding: 5px 0
}
.fusion-person .person-desc .person-content {
margin-top: 0;
background-color: #104E8A;
color: #fff;
padding: 0 10px;
font-size: 16px
}
.fusion-person .person-image-container {
width: 100%
}
.fusion-person .person-image-container img {
width: 100%
}
.fusion-person+.fusion-button-wrapper {
width: 100%;
display: block
}
.fusion-person+.fusion-button-wrapper .fusion-button {
width: 100%!important;
text-align: left;
padding: 7px 0 7px 12px;
text-transform: capitalize;
font-size: 18px;
font-weight: 600
}
.fusion-person+.fusion-button-wrapper .fusion-button .button-icon-divider-right {
border-left: 0;
padding: 9px;
margin-top: -2px
}
.dept-chair .content-boxes h2 {
text-transform: uppercase
}
.dept-chair .content-boxes h2:after {
display: none
}
.dept-chair .content-boxes .content-container strong {
font-weight: 600
}
.fusion-modal .modal-body {
padding: 21px 33px;
color: #343434;
font-size: 16px;
line-height: 24px;
overflow: hidden
}
.fusion-modal .modal-body p {
margin: 0 0 25px
}
.fusion-modal .modal-body .fusion-imageframe {
margin-right: 17px!important;
margin-top: 7px
}
.fusion-modal .modal-header {
margin: 0 30px;
border-bottom: 1px solid #5b5b5b !important;
padding: 21px 0 22px 0
}
.fusion-modal .modal-header .close {
color: transparent;
margin-top: 3px!important;
opacity: 1;
outline: 0
}
.fusion-modal .modal-header .close:after {
content: "";
display: inline-block;
background: url("assets/images/Very-Basic-Cancel.png");
width: 30px;
height: 30px;
background-size: 85%;
background-repeat: no-repeat
}
.fusion-modal .modal-title {
font-size: 24px!important;
color: #104e8a;
}
.fusion-modal .modal-content {
border: 0;
border-radius: 0
}
.fusion-modal .modal-footer {
border-top: 0;
padding: 19px 0 0;
margin-top: 42px
}
.fusion-modal .modal-footer .button-default {
border: 0;
border-radius: 0;
font-size: 18px;
font-weight: 600;
background: #104E8A
}
.fusion-modal .modal-footer .button-default:hover {
background: #93CCEA
}
.fusion-modal .modal-dialog.modal-lg {
max-width: 800px
}
.fusion-content-boxes .heading {
margin-bottom: 20px!important
}
@media screen and (min-width:768px) {
.fusion-modal .modal-dialog .modal-body .fusion-imageframe {
max-width: 263px;
min-width: 263px
}
.fusion-modal .modal-dialog .modal-body .fusion-imageframe img {
width: 100%
}
.fusion-modal .modal-dialog .modal-body .fusion-imageframe+div {
width: -webkit-calc(100% - 280px);
width: calc(100% - 280px);
display: inline-block
}
}
@media screen and (min-width:768px) and (max-width:800px) {
.fusion-content-boxes .fusion-column {
float: left;
width: 50%;
clear: initial!important
}
}
@media only screen and (min-width:1100px) {
.ournumber{
padding-left: 46px;
}
.fusion-modal .modal-body {
padding: 14px 33px
}
}
@media screen and (max-width:767px) {
.fusion-modal .modal-body {
padding-bottom: 0
}
.fusion-modal .modal-body .fusion-imageframe+div {
margin-top: 21px
}
.fusion-modal .modal-footer {
margin: 5px 0 0;
padding: 0
}
}
.search-browse .search-heading .search-letter .search {
background-color: #104E8A!important
}
.search-browse .search-heading .search-letter .search:hover {
background-color: #93CCEA!important
}
.search-browse .search-heading .search-letter .spec-service .search {
background: #fff!important
}
.contactReq .fusion-button-wrapper {
margin-bottom: 8px
}
.contactReq .fusion-button-wrapper a {
font-size: 16px;
padding: 9px 17px 10px;
line-height: 1.3;
letter-spacing: 0px;
border-radius: 8px!important
}
.seviceLists {
margin-top: 23px
}
.seviceLists .fusion-content-boxes .fusion-column .content-wrapper-background {
text-align: center
}
.seviceLists .fusion-content-boxes .fusion-column .content-wrapper-background .content-box-heading {
position: relative
}
.seviceLists .fusion-content-boxes .fusion-column .content-wrapper-background .content-box-heading:after {
width: 50%;
max-width: 112px;
height: 1px;
background: #7b92a8;
margin: 10px auto 0
}
.seviceLists .fusion-content-boxes .content-wrapper-background {
padding: 11px 35px
}
.breastBiopsies .BreastTab .nav ul {
margin-bottom: 7px;
border: 4px solid #dbe2e9
}
.breastBiopsies .BreastTab .nav ul li {
border-right: 4px solid #dbe2e9
}
.breastBiopsies .BreastTab .nav ul li a {
padding-top: 15px;
padding-bottom: 15px;
padding-left: 10px;
padding-right: 10px;
text-transform: uppercase;
border-top: none!important
}
.breastBiopsies .BreastTab .nav ul li h4 {
font-size: 16px
}
.breastBiopsies .BreastTab .nav ul li.active {
background: #104E8A
}
.breastBiopsies .BreastTab .nav ul li.active a {
background-color: transparent!important;
border-top: 0
}
.breastBiopsies .BreastTab .nav ul li.active a:focus {
border-top: 0
}
.breastBiopsies .BreastTab .nav ul li.active h4 {
font-weight: 700;
color: #FFF
}
.breastBiopsies .BreastTab .nav ul li.active:hover a {
border-top: 0
}
.breastBiopsies .BreastTab .nav ul li:last-child {
border-right: 0
}
.breastBiopsies .BreastTab .tab-content .tab-pane {
border-color: transparent!important;
padding-left: 0;
padding-right: 0
}
.physiciansSwiper {
margin-top: 26px
}
.physiciansSwiper .swiper-slide .imgBlock {
background-color: #ccdce7
}
.physiciansSwiper .swiper-slide .imgBlock img {
width: 100%
}
.physiciansSwiper .fusion-text {
background: #dbe2e9;
padding: 7px 11px
}
.physiciansSwiper .fusion-text h4 {
font-size: 18px;
color: #343434;
margin: 0
}
.physiciansSwiper .fusion-text h4+p {
color: #343434;
margin-top: 1px;
margin-bottom: 0
}
.physiciansSwiper .swiper-button-next,
.physiciansSwiper .swiper-button-prev {
top: 40%
}
.physiciansSwiper .swiper-button-next,
.physiciansSwiper .swiper-container-rtl .swiper-button-prev {
background-image: url("assets/images/arrow_physician_rgt.png");
right: 10px
}
.physiciansSwiper .swiper-button-prev,
.physiciansSwiper .swiper-container-rtl .swiper-button-next {
background-image: url("assets/images/arrow_physician_lft.png");
left: 10px
}
.physiciansSwiper .swiper-button-next.hidden,
.physiciansSwiper .swiper-button-prev.hidden {
display: none
}
.testimonialsBlock .fusion-testimonials blockquote {
background: none!important
}
.testimonialsBlock .swiper-slide {
background: transparent;
margin-bottom: 24px
}
.testimonialsBlock .fusion-testimonials blockquote {
background: #e3dade!important;
border-left: none!important
}
.testimonialsBlock .testimonialsContainer {
padding-bottom: 37px
}
.testimonialsBlock .testimonialsContainer .fusion-testimonials blockquote {
background: none!important
}
.testimonialsBlock .testimonialsContainer .fusion-testimonials blockquote q {
display: block;
font-style: normal;
font-weight: 600;
max-width: 853px;
margin: 0 auto;
padding-top: 0!important;
padding: 25px 6px;
padding-left: 15px!important;
padding-right: 15px!important;
padding-bottom: 0!important;
text-align: center!important
}
.testimonialsBlock .testimonialsContainer .swiper-pagination {
margin-top: 25px;
text-align: center
}
.testimonialsBlock .testimonialsContainer .swiper-pagination span {
display: inline-block;
margin-right: 10px;
height: 12px;
width: 12px;
border-radius: 50%;
border: 1px solid #7790a5;
background: 0
}
.testimonialsBlock .testimonialsContainer .swiper-pagination span.swiper-pagination-bullet {
-webkit-transform: scale(1)!important;
-ms-transform: scale(1)!important;
transform: scale(1)!important
}
.testimonialsBlock .testimonialsContainer .swiper-pagination span.swiper-pagination-bullet-active {
background: #7790a5
}
.testimonialsBlock .fusion-testimonials blockquote {
background: none!important;
font-style: normal
}
.testimonialsBlock .fusion-testimonials blockquote q {
font-style: normal;
font-weight: 600;
max-width: 853px;
margin: 0 auto;
padding-top: 0!important;
padding-bottom: 0!important;
text-align: center!important
}
.testimonialsBlock .fusion-testimonials blockquote q .imageframe-align-center span {
width: 112px;
height: 112px
}
.testimonialsBlock .fusion-testimonials blockquote q .imageframe-align-center span img {
min-height: 100%
}
.testimonialsBlock .fusion-testimonials blockquote q h5 {
font-size: 20px;
color: #343434;
margin-top: 17px;
margin-bottom: 8px;
font-style: normal
}
.testimonialsBlock .fusion-testimonials blockquote q p {
font-size: 16px;
font-style: normal;
line-height: 24px;
letter-spacing: 0
}
.testimonialsBlock .fusion-testimonials blockquote q p a {
font-size: 18px;
color: #343434;
position: relative
}
.testimonialsBlock .fusion-testimonials blockquote q p a::after {
display: inline-block;
vertical-align: middle;
font-weight: 600;
width: 15px;
height: 11px;
content: '\f105';
font-family: 'icomoon';
position: absolute;
top: 2px;
margin-left: -1px;
color: #343434
}
.testimonialsBlock .fusion-testimonials blockquote q p a:hover {
text-decoration: underline
}
.testimonialsBlock .fusion-testimonials .testimonial-pagination a {
border-color: #7790a5!important
}
.testimonialsBlock .fusion-testimonials .testimonial-pagination a.activeSlide {
background-color: #7790a5!important
}
.testimonialsBlock .fusion-testimonials .testimonial-pagination a:hover {
background-color: #7790a5!important
}
.testimonialsBlock .fusion-testimonials #fusion-testimonials-2 a:hover {
background-color: #7790a5!important
}
.testimonialsBlock .fusion-testimonials .author {
display: none
}
.faqBlock .panel-title {
font-size: 18px!important
}
.faqBlock .panel-title a {
color: #4c4a4c!important;
padding-top: 11px!important;
padding-bottom: 14px!important
}
.faqBlock .panel-title a .fa-fusion-box {
padding: 6px 8.5px!important;
background-color: #104E8A!important
}
.faqBlock .panel-title a .fa-fusion-box::before {
font-family: 'IcoMoon';
content: "\f107"!important;
font-size: 18px!important
}
.faqBlock .panel-title a:hover .fa-fusion-box {
color: #104E8A!important
}
.faqBlock .accordian .panel-title a:hover .fa-fusion-box {
background-color: #93CCEA!important;
color: #FFF!important
}
.faqBlock .faqBlock .panel-group {
background: #FFF;
padding: 3px 15px
}
.relatedserviceSwiper .swiper-slide {
border: 17px solid #dbe2e9
}
.relatedserviceSwiper .swiper-slide .imgBlock img {
width: 100%
}
.relatedserviceSwiper .swiper-slide .fusion-text {
background: #FFF;
text-align: center
}
.relatedserviceSwiper .swiper-slide .fusion-text h4 {
font-size: 18px!important;
margin: 6px 0;
text-transform: uppercase
}
.relatedserviceSwiper .swiper-button-prev,
.relatedserviceSwiper .swiper-container-rtl .swiper-button-next {
background-image: url("assets/images/arrow_physician_lft.png")
}
.relatedserviceSwiper .swiper-button-next,
.relatedserviceSwiper .swiper-container-rtl .swiper-button-prev {
background-image: url("assets/images/arrow_physician_rgt.png")
}
@media screen and (max-width:1023px) {
.ccnLogo {
margin-top: 20px!important
}
}
.featuredBlog .fusion-testimonials blockquote {
font-style: normal;
background-color: transparent!important
}
.featuredBlog .fusion-testimonials blockquote q {
font-style: normal;
background-color: transparent!important;
text-align: left!important;
padding-top: 0!important;
padding-bottom: 0!important
}
.featuredBlog .fusion-testimonials blockquote q h2 {
color: #4c4a4c!important
}
.featuredBlog .fusion-testimonials blockquote q h2::after {
display: none
}
.featuredBlog .fusion-testimonials blockquote q h3 {
font-size: 30px;
color: #4c4a4c;
margin-top: 17px;
margin-bottom: 8px;
font-style: normal
}
.featuredBlog .fusion-testimonials blockquote q h4 {
font-size: 18px;
font-weight: 600;
color: #707070;
margin-top: 17px;
margin-bottom: 8px;
font-style: normal
}
.featuredBlog .fusion-testimonials blockquote q p {
font-size: 16px;
font-style: normal;
letter-spacing: 0
}
.featuredBlog .fusion-testimonials blockquote q p a {
text-align: center;
position: relative
}
.featuredBlog .fusion-testimonials blockquote q p a::after {
display: inline-block;
vertical-align: middle;
font-weight: 600;
width: 15px;
height: 11px;
content: '\f105';
font-family: 'icomoon';
position: absolute;
top: -3px;
margin-left: 1px;
color: #104E8A
}
.featuredBlog .fusion-testimonials blockquote q p a:hover {
text-decoration: underline
}
.featuredBlog .fusion-testimonials .testimonial-pagination a {
border-color: #7790a5!important
}
.featuredBlog .fusion-testimonials .testimonial-pagination a.activeSlide {
background-color: #7790a5!important
}
.featuredBlog .fusion-testimonials .author {
display: none
}
.featuredBlog .viewAll {
text-align: center
}
.BlogContainer {
padding-bottom: 17px
}
.BlogContainer .swiper-slide {
background: transparent
}
.BlogContainer .swiper-slide.swiper-slide-prev,
.BlogContainer .swiper-slide.swiper-slide-next {
opacity: 0!important
}
.BlogContainer .swiper-slide.swiper-slide-active {
opacity: 1!important
}
.BlogContainer .fusion-testimonials blockquote {
background: none!important;
border-color: transparent!important
}
.BlogContainer .fusion-testimonials blockquote .swiper-slide {
background: #dbe2e9
}
.BlogContainer .fusion-testimonials blockquote q {
display: block;
padding-left: 9px!important;
padding-right: 9px!important
}
.BlogContainer .swiper-pagination {
margin-top: 25px;
text-align: center
}
.BlogContainer .swiper-pagination span {
display: inline-block;
margin-right: 10px;
height: 12px;
width: 12px;
border-radius: 50%;
border: 1px solid #7790a5;
background: 0
}
.BlogContainer .swiper-pagination span.swiper-pagination-bullet {
-webkit-transform: scale(1)!important;
-ms-transform: scale(1)!important;
transform: scale(1)!important
}
.BlogContainer .swiper-pagination span.swiper-pagination-bullet-active {
background: #7790a5
}
.reqformWrapper {
margin-top: 34px;
clear: both
}
.reqformWrapper .wraps div {
margin-bottom: 20px
}
.reqformWrapper .wraps div label,
.reqformWrapper .wraps div span {
display: inline-block;
vertical-align: middle
}
.reqformWrapper .wraps div span {
position: relative;
width: -webkit-calc(100% - 110px);
width: calc(100% - 110px)
}
.reqformWrapper .wraps div span.wpcf7-not-valid-tip {
position: absolute;
width: 100%;
bottom: -23px;
left: 0;
font-size: 12px;
display: block
}
.reqformWrapper .wraps div label {
font-size: 18px;
font-weight: 600;
color: #596a7a;
width: 110px;
padding-right: 13px
}
.reqformWrapper .wraps div .txtBox {
background: #FFF;
height: 35px;
width: 100%;
border: 1px solid #dbe2e9
}
.reqformWrapper .wraps div .wpcf7-textarea {
height: 148px
}
.reqformWrapper .wraps div.comments label {
vertical-align: top
}
.reqformWrapper .wraps.full label,
.reqformWrapper .wraps.full span {
width: 100%
}
.reqformWrapper .wraps.full div {
margin-bottom: 3px
}
.reqformWrapper .submitblockWrap {
clear: both;
margin-top: 6px
}
.reqformWrapper .submitblockWrap .captchaBlock {
width: 262px;
margin: 0 auto 25px
}
.reqformWrapper .submitblockWrap .captchaBlock .wpcf7-form-control-wrap {
-webkit-transform: scale(0.86);
-ms-transform: scale(0.86);
transform: scale(0.86);
-webkit-transform-origin: left;
-ms-transform-origin: left;
transform-origin: left
}
.reqformWrapper .submitblockWrap .submitBlock {
margin-bottom: 0;
margin-bottom: 20px;
text-align: left;
margin-left: 25%
}
.reqformWrapper .submitblockWrap .submitBlock input {
font-size: 20px;
font-weight: 700;
border-radius: 8px
}
.reqformWrapper .submitblockWrap .submitBlock .fusion-slider-loading {
position: absolute;
top: 69%
}
.requestformBlock .fusion-title {
margin-bottom: 40px!important
}
.requestformBlock .fusion-title h4 {
text-align: center!important;
font-weight: 700
}
.requestformBlock .fusion-title p:empty {
display: none
}
@media screen and (max-width:767px) {
.breastBiopsies .BreastTab .tab-content .tab-pane {
padding-top: 5px;
padding-bottom: 9px
}
.breastBiopsies .BreastTab .tab-content .tab-pane .fusion-imageframe {
margin-right: 0!important;
margin-bottom: 7px;
border-width: 7px!important
}
.faqBlock .accordian {
background: #FFF;
padding: 3px 15px
}
}
@media screen and (max-width:800px) {
.seviceLists .fusion-content-boxes.fusion-columns-1 .fusion-column {
width: 100%
}
.fusion-testimonials.clean blockquote q {
padding-left: 28px!important;
padding-right: 28px!important
}
.seviceLists .fusion-layout-column.fusion_builder_column_1_1.fusion-column-last .fusion-column-wrapper {
padding-top: 0!important
}
.seviceLists .fusion-layout-column .fusion-column-wrapper {
padding-top: 380px!important;
background-position: top center!important
}
.seviceLists .fusion-layout-column .fusion-column-wrapper+.fusion-column-inner-bg.hover-type-zoomout .fusion-column-inner-bg-image {
background-position: top center!important
}
.contactReq .fusion-button-wrapper a {
padding: 9px 24px 10px
}
}
@media screen and (max-width:700px) {
.seviceLists .fusion-layout-column .fusion-column-wrapper {
padding-top: 237px!important
}
}
@media screen and (min-width:1100px) {
.BlogContainer {
padding-bottom: 66px
}
.featuredBlog {
padding-top: 26px
}
.testimonialsBlock .testimonialsContainer {
padding-bottom: 67px
}
.testimonialsBlock+.viewAll {
padding-top: 22px
}
.featuredBlog {
min-height: 614px
}
}
@media screen and (max-width:1100px) {
.align-inline .fusion-column-content {
text-align: center!important
}
.align-inline .fusion-button-wrapper {
text-align: center!important
}
.align-inline .fusion-button-wrapper:first-child {
margin-right: 10px
}
.breastBiopsies .tab-pane .fusion-imageframe+p {
clear: left
}
}
@media screen and (min-width:800px) {
.reqformWrapper .submitblockWrap .submitBlock {
margin-left: 13%;
text-align: left;
display: block
}
}
@media screen and (max-width:900px) {
.breastBiopsies .BreastTab .tab-content .tab-pane .fusion-imageframe,
.breastBiopsies .BreastTab .tab-content .tab-pane .fusion-video.fusion-youtube {
float: none!important;
text-align: center;
display: block;
max-width: 380px;
margin: 0 auto!important
}
.breastBiopsies .BreastTab .tab-content .tab-pane .fusion-imageframe+div,
.breastBiopsies .BreastTab .tab-content .tab-pane .fusion-video.fusion-youtube+div {
padding-top: 26px
}
.breastBiopsies .BreastTab .tab-content .tab-pane .fusion-video.fusion-youtube {
max-width: 380px!important
}
}
@media screen and (min-width:901px) {
.breastBiopsies .tab-pane .fusion-imageframe,
.breastBiopsies .tab-pane .fusion-video.fusion-youtube {
max-width: 518px;
min-width: 518px
}
.breastBiopsies .tab-pane .fusion-imageframe img,
.breastBiopsies .tab-pane .fusion-video.fusion-youtube img {
width: 100%
}
.breastBiopsies .tab-pane .fusion-imageframe+div,
.breastBiopsies .tab-pane .fusion-video.fusion-youtube+div {
float: left;
width: -webkit-calc(100% - 543px);
width: calc(100% - 543px)
}
.breastBiopsies .tab-pane .fusion-video.fusion-youtube {
max-width: 518px!important
}
}
@media screen and (max-width:600px) {
.align-inline .fusion-column-content {
text-align: center!important;
display: block!important
}
.align-inline .fusion-button-wrapper {
display: block;
text-align: left!important;
margin-bottom: 11px
}
.align-inline .fusion-button-wrapper:first-child {
margin-bottom: 11px;
margin-right: 0
}
.align-inline .fusion-button-wrapper:first-child a {
padding: 15px 26px 16px
}
.single-services .fusion-page-title-bar .fusion-page-title-row.noWhite {
padding: 0
}
}
@media only screen and (min-width:601px) and (max-width:800px) {
.align-inline .fusion-column-content {
text-align: left!important;
vertical-align: middle;
display: inline-block!important;
margin: 0 18px
}
.align-inline .fusion-button-wrapper {
display: inline-block!important;
text-align: left!important;
vertical-align: middle;
margin-bottom: 11px
}
.align-inline .fusion-button-wrapper:first-child {
margin-bottom: 11px;
vertical-align: middle;
display: inline-block
}
.align-inline .fusion-button-wrapper:first-child a {
padding: 15px 26px 16px
}
}
@media screen and (max-width:1023px) {
.seviceLists {
margin-top: 23px
}
.seviceLists .fusion-content-boxes .fusion-column {
padding-left: 5px;
padding-right: 5px;
text-align: center
}
.seviceLists .fusion-content-boxes .fusion-column .content-wrapper-background {
padding: 18px 22px
}
.seviceLists .fusion-content-boxes .fusion-column .content-wrapper-background p {
font-size: 16px
}
.reqformWrapper {
margin: 34px auto 0;
max-width: 439px
}
}
@media screen and (min-width:768px) {
.reqformWrapper .submitblockWrap {
text-align: left;
margin-left: 65px
}
.reqformWrapper .submitblockWrap .captchaBlock,
.reqformWrapper .submitblockWrap .submitBlock {
display: inline-block;
vertical-align: middle
}
.reqformWrapper .submitblockWrap .captchaBlock {
width: 188px;
margin: 0 14px 0 0;
-webkit-transform: scale(0.46);
-ms-transform: scale(0.46);
transform: scale(0.46)
}
.reqformWrapper .submitblockWrap .submitBlock {
margin-bottom: 0
}
}
@media screen and (min-width:800px) {
.breastBiopsies .BreastTab .nav ul li {
vertical-align: middle
}
}
@media screen and (max-width:1024px) {
.breastBiopsies {
padding-bottom: 0!important
}
.physiciansBlock {
padding-bottom: 45px!important
}
.faqBlock {
padding-top: 42px!important;
padding-bottom: 32px!important
}
.relatedserviceBlock {
padding-bottom: 32px!important
}
}
@media screen and (min-width:1024px) {
.seviceLists {
margin-top: 76px
}
.seviceLists .fusion-column-first {
margin-bottom: 9px!important
}
.seviceLists .fusion-content-boxes .content-wrapper-background {
padding: 16px 35px
}
.seviceLists .fusion-content-boxes .fusion-column .content-wrapper-background .content-box-heading::after {
margin-top: 18px
}
.seviceLists .fusion-content-boxes.fusion-content-boxes.fusion-columns-1 .fusion-column {
margin-bottom: 36px
}
.seviceLists .fusion-content-boxes .heading {
margin-bottom: 14px!important
}
.breastBiopsies .fusion-tabs {
margin-bottom: 0
}
.breastBiopsies .BreastTab .nav {
border-color: transparent!important;
margin-bottom: 16px
}
.breastBiopsies .BreastTab .nav ul li {
max-width: 257px;
border-right: 4px solid #dbe2e9;
vertical-align: middle
}
.breastBiopsies .BreastTab .nav ul li a {
background-color: transparent!important;
padding-top: 14px;
padding-bottom: 14px;
padding-left: 17px;
padding-right: 17px
}
.breastBiopsies .BreastTab .nav ul li h4 {
font-size: 18px
}
.breastBiopsies .BreastTab .tab-content .tab-pane {
border: none!important
}
.relatedserviceSwiper {
margin-bottom: 62px;
margin-top: 42px
}
.relatedserviceSwiper .swiper-slide {
border: 36px solid #dbe2e9
}
.relatedserviceSwiper .swiper-slide .fusion-text h4 {
font-size: 24px!important;
margin: 23px 0
}
.relatedserviceSwiper .swiper-button-next,
.relatedserviceSwiper .swiper-container-rtl .swiper-button-prev {
right: 5px
}
.relatedserviceSwiper .swiper-button-prev,
.relatedserviceSwiper .swiper-container-rtl .swiper-button-next {
left: 5px
}
.resourcesBlock .fusion-title {
margin-bottom: 16px!important
}
.physiciansSwiper .fusion-text {
padding: 12px 20px 8px
}
.featuredBlog .viewAll {
margin-left: 25px;
text-align: left
}
.featuredBlog .fusion-testimonials blockquote q h2 {
margin-bottom: 20px!important
}
.featuredBlog .fusion-testimonials blockquote q h4 {
font-size: 18px;
margin-top: 36px;
margin-bottom: 13px
}
.featuredBlog .fusion-testimonials .testimonial-pagination {
padding-left: 25px;
text-align: left!important
}
.featuredBlog .fusion-testimonials blockquote q h4 {
font-size: 18px;
margin-bottom: 13px
}
.featuredBlog .fusion-testimonials blockquote q p {
font-size: 18px;
letter-spacing: 0
}
.featuredBlog .fusion-testimonials blockquote q p a::after {
top: -2px
}
.services .faqBlock .fusion-faq-shortcode .panel-group {
clear: both
}
.services .faqBlock .fusion-faq-shortcode .fusion-panel {
width: 50%;
float: left
}
.services .faqBlock .fusion-faq-shortcode .fusion-panel .panel-heading,
.services .faqBlock .fusion-faq-shortcode .fusion-panel .panel-collapse {
padding-right: 20px
}
.services .faqBlock .fusion-faq-shortcode .fusion-panel .panel-body .fusion-fullwidth {
margin: 0 -15px!important
}
.testimonialsBlock .fusion-testimonials blockquote q h5 {
font-size: 18px
}
.requestformBlock .fusion-title {
margin-bottom: 30px!important
}
.requestformBlock .fusion-title h4 {
text-align: center!important
}
.reqformWrapper {
clear: both;
max-width: 786px;
margin: 28px auto 0
}
.reqformWrapper .wraps div span {
max-width: 212px
}
.reqformWrapper .wraps div label {
width: 108px;
margin-right: 13px;
text-align: right
}
.reqformWrapper .wraps div .txtBox {
margin-right: -3px
}
.reqformWrapper .reqformLft,
.reqformWrapper .reqformRgt {
float: left;
width: 367px
}
.reqformWrapper .reqformLft div:last-child,
.reqformWrapper .reqformRgt div:last-child {
margin-bottom: 5px
}
.reqformWrapper .reqformRgt {
width: 419px
}
.reqformWrapper .reqformRgt .wraps div span {
max-width: 298px
}
.reqformWrapper .reqformLft {
padding-right: 22px
}
.reqformWrapper .submitblockWrap {
text-align: center;
margin-left: 0
}
.reqformWrapper .submitblockWrap .captchaBlock {
-webkit-transform: scale(0.56);
-ms-transform: scale(0.56);
transform: scale(0.56)
}
.reqformWrapper .submitblockWrap .submitBlock {
margin-left: 0;
margin-top: 15px;
margin-bottom: 16px;
text-align: center
}
.reqformWrapper .submitblockWrap .submitBlock input {
padding-top: 15px;
padding-bottom: 15px
}
.BlogContainer .swiper-pagination {
text-align: left;
margin-left: 15px
}
.BlogContainer .fusion-testimonials blockquote q {
padding-left: 5px!important;
padding-right: 5px!important
}
.BlogContainer .swiper-pagination {
margin-left: 22px
}
.services .featuredBlog .fusion-testimonials #fusion-testimonials-2 {
padding-left: 45px
}
}
@media only screen and (max-width:799px) and (min-width:550px) {
.featuredBlog {
background-image: url("assets/images/featureblogMobile.png")!important
}
}
.recipe-checklist .fusion-checklist .icon-wrapper,
.recipe-checklist ul.fusion-checklist .icon-wrapper {
display: none
}
.recipe-checklist .fusion-li-item {
margin-bottom: 2px!important
}
.recipe-checklist .fusion-li-item-content {
margin-left: 0!important
}
.recipe-checklist .fusion-li-item-content a {
color: #104E8A;
font-weight: 600
}
.recipe-checklist .fusion-li-item-content a:hover {
text-decoration: underline
}
.recipe-checklist .fusion-li-item-content a:after {
display: inline-block;
content: "\f105";
margin-left: 7px;
font-family: FontAwesome;
font-size: 20px;
position: relative;
top: 1px
}
.seviceLists .fusion-content-boxes .content-container p+div,
.seviceLists .fusion-content-boxes .content-container ul+div {
position: absolute;
bottom: 25px;
width: 100%;
left: 0
}
.seviceLists .fusion-content-boxes .fusion-button-wrapper {
margin: 0 15px
}
.seviceLists .fusion-content-boxes .fusion-button-wrapper a.fusion-button {
font-size: 16px;
padding: 9px 17px 10px;
line-height: 1.3;
letter-spacing: 0px;
border-radius: 8px!important
}
.seviceLists .fusion-content-boxes .content-wrapper-background.buttonBlock {
padding: 21px 35px 72px
}
.seviceLists.left-list {
margin-top: 0
}
.seviceLists.left-list .fusion-content-boxes .fusion-column .content-wrapper-background {
text-align: left;
max-width: 412px;
margin: 0 auto
}
.seviceLists.left-list .fusion-content-boxes .fusion-column .content-wrapper-background .content-box-heading:after {
margin-top: 14px;
margin-bottom: 0;
margin-left: 0
}
.seviceLists.left-list .fusion-content-boxes .fusion-column .content-wrapper-background .content-container ul {
margin-top: 0
}
.seviceLists.left-list .fusion-content-boxes .fusion-column .content-wrapper-background .content-container p+div,
.seviceLists.left-list .fusion-content-boxes .fusion-column .content-wrapper-background .content-container ul+div {
left: 20px
}
@media only screen and (max-width:800px) {
.seviceLists .fusion-content-boxes .content-container .fusion-button-wrapper {
margin: 0
}
.seviceLists .fusion-content-boxes .content-container p+div,
.seviceLists .fusion-content-boxes .content-container ul+div {
display: block;
position: static
}
.seviceLists .fusion-content-boxes .content-wrapper-background.buttonBlock {
padding: 18px 22px
}
.seviceLists .fusion-content-boxes .content-wrapper-background.buttonBlock .fusion-button-wrapper .fusion-button {
margin: 15px 0 0 10px
}
.seviceLists.left-list .fusion-content-boxes .fusion-column .content-wrapper-background.buttonBlock {
padding: 18px 22px 80px
}
}
.content-box-column .content-container ul {
padding-left: 18px
}
.tab-pane span+div ul {
padding-left: 20px
}
@media only screen and (max-width:799px) and (min-width:320px) {
.recipe-checklist {
background-image: url("assets/images/recipe-checklistmobile_bg.png")!important
}
}
.requestInfo .fusion-li-item span {
margin-right: 0!important;
display: block;
margin-left: 8px
}
.requestInfo .fusion-li-item .fusion-li-icon {
width: 40px;
vertical-align: top
}
.requestInfo .fusion-li-item+span {
margin-right: 0!important;
display: block;
margin-left: 8px
}
.requestInfo .fusion-li-item-content {
margin-top: 45px;
margin-left: 76px!important
}
.requestInfo .fusion-li-item-content p {
font-size: 18px;
line-height: 24px;
margin-bottom: 5px
}
.requestInfo h4 {
color: #104E8A;
font-size: 24px;
font-weight: 600;
line-height: 36px
}
.formModule .moduleForm {
width: 90%;
float: right
}
.formModule .moduleForm .formLft div {
margin-bottom: 16px;
position: relative
}
.formModule .moduleForm .formLft div.two-cols {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
width: 81%;
float: right
}
.formModule .moduleForm .formLft div.two-cols div {
width: 50%;
margin-bottom: 0
}
.formModule .moduleForm .formLft div.two-cols div:nth-of-type(2) {
width: 49%;
z-index: 1
}
.formModule .moduleForm .formLft div.two-cols div:nth-of-type(2) label {
padding-right: 10px
}
.formModule .moduleForm .formLft div.two-cols div .state {
width: 61%
}
.formModule .moduleForm .formLft div.two-cols div .wpcf7-select-parent {
width: 100%
}
.formModule .moduleForm .formLft div.two-cols div .zip {
width: 63%
}
.formModule .moduleForm .formLft div .select-arrow {
position: absolute;
border: 0;
margin: 0;
background-image: url(assets/images/down.png);
background-repeat: no-repeat;
top: 13px;
width: 14px!important;
height: 8px!important;
right: 20px;
color: transparent
}
.formModule .moduleForm .formLft label {
width: 32%;
padding-right: 18px;
text-align: right;
box-sizing: border-box;
display: inline-block;
vertical-align: middle;
font-weight: 600;
font-size: 18px;
color: #596a7a;
line-height: 22px
}
.formModule .moduleForm .formLft label+span {
width: 66%;
display: inline-block;
vertical-align: middle
}
.formModule .moduleForm .formLft label+span.DOB:before {
background-image: url(assets/images/calendar.png);
background-repeat: no-repeat;
position: absolute;
top: 5px;
right: 15px;
width: 25px;
height: 25px;
border-radius: 0;
content: "";
display: inline-block
}
.formModule .moduleForm .formLft label+span .wpcf7-select-parent {
margin-bottom: 0!important
}
.formModule .moduleForm .formLft label+span .select-arrow {
display: block
}
.formModule .moduleForm .formLft .txtBox {
width: 100%;
border-color: #cadee6;
height: 35px;
outline: 0
}
.formModule .moduleForm .formLft .txtBox.error {
border: 1px solid red
}
.formModule .moduleForm .formLft select {
width: 67%;
border-color: #cadee6;
height: 35px;
outline: 0;
font-size: 16px;
padding-right: 45px
}
.formModule .moduleForm .formLft select.error {
border: 1px solid red
}
.formModule .moduleForm .submit-block {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
padding-top: 20px;
padding-right: 5px
}
.formModule .moduleForm .submit-block .captchaBlock {
width: auto;
display: inline-block;
margin-left: 0
}
.formModule .moduleForm .submit-block .requestBlock {
width: auto;
display: inline-block
}
.formModule .moduleForm .submit-block .requestBlock .btn-section {
background-color: #104E8A;
color: #fff;
font-size: 16px;
font-weight: 700;
box-shadow: none;
border-radius: 8px;
padding: 12px 19px;
border: 0;
letter-spacing: 2px
}
.formModule .moduleForm .submit-block .requestBlock .btn-section:hover {
background: #93CCEA
}
@media only screen and (max-width:1024px) and (min-width:801px) {
.formModule .moduleForm {
width: 100%;
float: right
}
}
@media only screen and (max-width:800px) {
.formModule .moduleForm .formLft div.two-cols {
margin-left: 0
}
.formModule .moduleForm {
width: 100%;
float: none
}
}
@media only screen and (max-width:767px) {
.formModule .moduleForm .formLft label {
padding-right: 6px;
padding-bottom: 6px;
width: 100%;
text-align: left
}
.formModule .moduleForm .formLft label+span {
width: 100%
}
.formModule .moduleForm .formLft div.two-cols {
margin-left: 0;
width: 100%
}
.formModule .moduleForm .formLft div.two-cols div {
width: 46%
}
.formModule .moduleForm .formLft div.two-cols div .state {
width: 100%
}
.formModule .moduleForm .formLft div.two-cols div:nth-of-type(2) {
width: 46%
}
.formModule .moduleForm .formLft div.two-cols div .zip {
width: 100%
}
}
@media only screen and (max-width:800px) {
.formModule .moduleForm .submit-block {
display: block;
text-align: center;
margin-left: 30%
}
}
@media only screen and (max-width:767px) {
.formModule .moduleForm .submit-block {
margin-left: 0
}
}
.ui-widget-header .ui-icon {
background-image: url("http://ajax.googleapis.com/ajax/libs/jqueryui/1.11.4/themes/smoothness/images/ui-icons_454545_256x240.png")!important
}
.ui-widget-header .ui-icon:hover {
background-image: url("http://ajax.googleapis.com/ajax/libs/jqueryui/1.11.4/themes/smoothness/images/ui-icons_454545_256x240.png")!important
}
span.required:after {
background-color: #104E8A;
background-image: url("assets/images/star1.png");
background-repeat: no-repeat;
background-position: 5px 5px;
position: absolute;
top: -7px;
right: -7px;
width: 15px;
height: 15px;
border-radius: 50%;
content: "";
display: inline-block;
z-index: 999
}
span.required.f-error::after {
background-color: #f00;
background-image: url("assets/images/wrong.png");
background-position: 4px 3px
}
span.required.f-success::after {
background-color: #70e920;
background-image: url("assets/images/tick.png");
background-position: 2px 3px
}
.fusion-body .fusion-button-pill,
.fusion-button-pill {
font-size: 16px;
border-radius: 8px;
line-height: 22px;
}
.searcResults {
padding: 0 0 47px
}
.searcResults h2 {
font-weight: 400!important;
margin-bottom: 31px
}
.searcResults h2:after {
display: none
}
.searcResults .contentWrapper {
display: table
}
.searcResults .contentWrapper h5 {
margin: 14px 0 5px;
font-size: 20px;
color: #4e4551
}
.searcResults .contentWrapper h5 a {
color: #4e4551
}
.searcResults .contentWrapper h5 a:hover {
color: #4e4551;
text-decoration: underline
}
.searcResults p {
font-size: 16px;
line-height: 24px
}
.result-pagination {
display: table;
width: 100%
}
.result-pagination .pagination {
float: left
}
.result-pagination div {
float: right
}
.result-pagination div ul {
margin: 0;
list-style-type: none;
padding: 0
}
.result-pagination div ul li {
display: inline-block
}
.result-pagination div select {
background-image: url("assets/images/result-arrow.png");
background-repeat: no-repeat;
background-position: 28px 12px;
-moz-appearance: none;
-webkit-appearance: none;
border: 0;
box-shadow: none;
border-radius: 0;
width: 47px;
font-family: 'Open Sans', sans-serif;
font-size: 18px;
margin-left: 4px;
color: #231f20;
padding: 0 4px;
cursor: pointer;
background-color: #e0e0e0
}
.result-pagination div select option {
font-size: 18px;
color: #161c60;
text-align: center;
background-color: #f3f3f3
}
.result-pagination div select option:hover {
color: #FFF;
background: #0072b4
}
.result-pagination div select.grtHUn {
width: 53px;
background-position: 38px 12px
}
.result-pagination div li {
display: inline-block;
vertical-align: middle
}
.result-pagination div li span {
font-size: 20px;
font-weight: 700;
padding: 0;
color: #465968;
text-transform: uppercase
}
@media only screen and (max-width:1100px) and (min-width:1024px) {
.result-pagination .pagination li:first-child a {
padding: 0
}
}
@media only screen and (max-width:1023px) and (min-width:768px) {
.result-pagination .pagination li:first-child a {
padding: 0
}
}
@media(max-width:767px) {
.searcResults {
padding: 0 0 20px
}
.result-pagination .pagination {
display: block;
float: none;
padding: 0 0 12px
}
.result-pagination .pagination li a {
font-size: 16px!important
}
.result-pagination div {
float: none;
display: block;
margin: 10px 0
}
.result-pagination div .showresult li span {
font-size: 16px
}
}
.sidebar .search-field {
position: relative
}
.loading:after {
content: "";
background-image: url(../images/loader.gif);
display: inline-block;
width: 20px;
height: 20px;
position: absolute;
z-index: 1000;
right: 10px;
top: 1px;
overflow: hidden;
background-repeat: no-repeat
}
.single-physician #main {
padding-left: 0!important;
padding-right: 0!important
}
.physicain-bio {
max-width: 1280px;
margin: 0 auto
}
.my-rating {
display: block;
vertical-align: middle;
margin: 0 8px 0 0;
position: relative;
top: 3px;
line-height: 15px
}
.phycianWrapper {
background-image: url(assets/images/reback.jpg);
background-repeat: no-repeat;
background-size: cover;
padding: 0 30px
}
.phycianWrapper .namereqWrapper {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
padding: 45px 0 55px;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between
}
.phycianWrapper .namereqWrapper .nameDetails {
background-color: #fff;
width: 54.6%;
padding: 20px 17px;
display: -webkit-inline-box;
display: -webkit-inline-flex;
display: -ms-inline-flexbox;
display: inline-flex
}
.phycianWrapper .namereqWrapper .nameDetails .contentBlock {
color: #465968;
overflow: hidden;
display: inline-block;
margin: 0 0 0 13px;
max-width: 415px
}
.phycianWrapper .namereqWrapper .nameDetails .contentBlock .reqapp {
display: none
}
.phycianWrapper .namereqWrapper .nameDetails .contentBlock h1 {
font-size: 21px;
line-height: 21px;
font-weight: 600;
margin: 0 0 10px
}
.phycianWrapper .namereqWrapper .nameDetails .contentBlock p {
font-size: 16px;
margin: 0 0 5px;
color: #586978;
line-height: 21px
}
.phycianWrapper .namereqWrapper .nameDetails .contentBlock .gender {
display: block;
margin: 5px 0 8px;
line-height: 21px;
color: #586978;
font-size: 16px
}
.phycianWrapper .namereqWrapper .nameDetails .contentBlock .member {
display: block;
font-size: 14px;
font-weight: 600;
color: #104e8a;
position: relative
}
.phycianWrapper .namereqWrapper .nameDetails .contentBlock .member:before {
content: "";
display: inline-block;
background-image: url(https://www.centrastate.com/wp-content/plugins/Element-Physician/images/hosp_icon.jpg);
width: 18px;
height: 18px;
vertical-align: text-bottom;
background-repeat: no-repeat;
margin-right: 4px
}
.phycianWrapper .namereqWrapper .nameDetails .contentBlock label {
font-size: 15px;
font-weight: 400
}
.phycianWrapper .namereqWrapper .nameDetails .contentBlock .ratings {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin: 8px 0
}
.phycianWrapper .namereqWrapper .nameDetails .contentBlock .ratings span {
text-align: center;
display: block
}
.phycianWrapper .namereqWrapper .nameDetails .contentBlock .rating {
border: 0;
float: left
}
.phycianWrapper .namereqWrapper .nameDetails .imageBlock {
float: left
}
.phycianWrapper .namereqWrapper .nameDetails .imageBlock figure {
max-width: 240px;
margin: 0
}
.phycianWrapper .namereqWrapper .nameDetails .imageBlock figure img {
max-width: 100%;
height: auto
}
.phycianWrapper .namereqWrapper .request-formDetails {
width: 44.5%;
background-color: #dbe2e9
}
.request-bio-form {
padding: 0 10px;
display: table;
margin: 0 -8px
}
.request-bio-form .wpcf7-form-control-wrap {
width: 100%;
display: block
}
.request-bio-form span.required:after {
background-color: #104E8A;
top: -11px;
right: -5px;
background-position: 5px 5px;
background-image: url(assets/images/star1.png)
}
.request-bio-form span.required.f-error:after {
background-color: #f00;
background-position: 4px 3px;
background-image: url(assets/images/wrong.png)
}
.request-bio-form span.required.f-success:after {
background-color: #70e920;
background-position: 2px 3px;
background-image: url(assets/images/tick.png)
}
.request-bio-form .nopadding {
padding: 0 10px 0 10px
}
.request-bio-form h4 {
font-size: 18px!important;
text-align: center;
font-weight: 700!important;
color: #104E8A!important;
margin: 14px 0 10px
}
.request-bio-form input {
font-size: 16px;
color: #596979;
border: 0
}
.request-bio-form div {
position: relative;
margin-bottom: 4px
}
.request-bio-form div span.errorSpan {
background-color: #7a9fb9;
background-image: url(assets/images/star.png);
background-repeat: no-repeat;
background-position: 5px 5px;
position: absolute;
top: 22px;
right: -5px;
width: 15px;
height: 15px;
border-radius: 50%
}
.request-bio-form div span.errorSpan.f-error {
background-color: red;
background-image: url(assets/images/wrong.png);
background-position: 4px 3px
}
.request-bio-form div span.errorSpan.f-success {
background-color: #70e920;
background-image: url(assets/images/tick.png);
background-position: 2px 3px
}
.request-bio-form div .select-arrow {
position: absolute;
border: 0;
margin: 0;
background-image: url(assets/images/down.png);
background-repeat: no-repeat;
top: 13px;
width: 14px!important;
height: 8px!important;
right: 10px;
color: transparent
}
.request-bio-form label {
width: 100%;
padding-right: 0;
text-align: left;
box-sizing: border-box;
display: inline-block;
vertical-align: middle;
font-weight: 600;
font-size: 16px;
color: #596979;
line-height: 22px;
display: block;
margin-bottom: 5px
}
.request-bio-form label span {
width: 62%;
display: inline-block;
vertical-align: middle
}
.request-bio-form .txtBox {
width: 100%!important;
height: 38px!important;
outline: none!important;
padding: 0 15px;
border: 0
}
.request-bio-form .txtBox.error {
border: 1px solid red
}
.request-bio-form select {
display: block;
font-weight: 600;
font-size: 14px;
color: #596979;
border-radius: 0;
width: 100%;
height: 38px;
outline: 0;
border: 0;
border-radius: 0;
font-size: 16px
}
.request-bio-form select.error {
border: 1px solid red
}
.request-bio-form .requestBlock {
display: table;
text-align: right;
width: 100%;
padding: 7px 9px 15px
}
.request-bio-form .requestBlock .btn-section {
background-color: #104E8A;
color: #fff;
font-size: 16px;
font-weight: 700;
box-shadow: none;
border-radius: 8px;
padding: 12px 29px;
border: 0;
outline: 0;
letter-spacing: 2px
}
.request-bio-form .requestBlock .btn-section:hover {
background: #93CCEA
}
.breastBiopsies.phycianTab {
margin: 0!important
}
.breastBiopsies.phycianTab .BreastTab .nav {
margin-bottom: 16px;
margin-top: 22px
}
.breastBiopsies.phycianTab .BreastTab .nav+.tab-pane {
padding: 5px 0
}
.breastBiopsies.phycianTab .BreastTab .nav ul li a {
padding-top: 25px;
padding-bottom: 25px
}
.breastBiopsies.phycianTab .BreastTab .backSearch {
color: #475a6a;
position: relative
}
.breastBiopsies.phycianTab .BreastTab .backSearch:before {
content: "";
display: inline-block;
background-image: url(assets/images/backh.png);
background-repeat: no-repeat;
width: 8px;
height: 17px;
vertical-align: middle;
position: relative;
top: -2px;
margin-right: 12px
}
.breastBiopsies.phycianTab .BreastTab .educationTab {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
width: 100%;
margin: 0 -15px
}
.breastBiopsies.phycianTab .BreastTab .educationTab h4 {
font-size: 21px;
font-weight: 600;
color: #104e8a;
margin: 0
}
.breastBiopsies.phycianTab .BreastTab .educationTab p {
color: #707070;
margin: 3px 0 20px
}
.breastBiopsies.phycianTab .BreastTab .educationTab .nopadding {
margin-bottom: 40px
}
.breastBiopsies.phycianTab .BreastTab .reviewsTab {
margin: 10px 0
}
.breastBiopsies.phycianTab .BreastTab .reviewsTab .reviewsWrapper {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
border-bottom: 1px solid #dbe2e9;
padding: 26px 0 11px
}
.breastBiopsies.phycianTab .BreastTab .reviewsTab .reviewsWrapper:first-child {
padding: 0 0 11px
}
.breastBiopsies.phycianTab .BreastTab .reviewsTab .reviewsWrapper .firstratings {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin: 0 0 34px
}
.breastBiopsies.phycianTab .BreastTab .reviewsTab .reviewsWrapper .firstratings .reviews {
margin: 20px 0 0
}
.breastBiopsies.phycianTab .BreastTab .reviewsTab .reviewsWrapper .starRatingout {
font-weight: 700;
font-size: 18px;
display: block
}
.breastBiopsies.phycianTab .BreastTab .reviewsTab .reviewsWrapper .reviews {
width: 18%;
text-align: center
}
.breastBiopsies.phycianTab .BreastTab .reviewsTab .reviewsWrapper .reviews label {
font-size: 12px;
color: #465968
}
.breastBiopsies.phycianTab .BreastTab .reviewsTab .reviewsWrapper .reviews .my-rating {
line-height: 13px
}
.breastBiopsies.phycianTab .BreastTab .reviewsTab .reviewsWrapper .reviews p {
margin: 13px 0 20px 0;
font-size: 16px;
color: #636364
}
.breastBiopsies.phycianTab .BreastTab .reviewsTab .reviewsWrapper .reviewsContent {
width: -webkit-calc(100% - 23% - 15px);
width: calc(100% - 23% - 15px)
}
.breastBiopsies.phycianTab .BreastTab .reviewsTab .reviewsWrapper .reviewsContent p {
font-size: 16px;
line-height: 22px
}
.breastBiopsies.phycianTab .BreastTab .reviewsTab .reviewsWrapper .reviewsContent p.active {
color: #465968;
font-weight: 600;
font-size: 14px;
line-height: 20px
}
.breastBiopsies.phycianTab .BreastTab .reviewsTab .loadmore {
text-transform: uppercase;
font-size: 20px;
font-weight: 700;
color: #fff;
background-color: #7790a5;
border-radius: 8px;
text-align: center;
display: block;
margin: 53px auto 0;
max-width: 170px;
width: 100%;
padding: 10px 0
}
.breastBiopsies.phycianTab .BreastTab .reviewsTab .loadmore:hover {
background-color: #93CCEA;
}
.breastBiopsies.phycianTab .BreastTab .locationTab {
margin: 0 -15px -5px;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap
}
.breastBiopsies.phycianTab .BreastTab .locationTab .locationDeatails {
padding: 27px 25px 45px
}
.breastBiopsies.phycianTab .BreastTab .locationTab .locationDeatails .physicianAddress {
margin: 0 0 15px
}
.breastBiopsies.phycianTab .BreastTab .locationTab .locationDeatails .direction {
font-size: 16px;
font-weight: 700;
text-transform: uppercase
}
.breastBiopsies.phycianTab .BreastTab .locationTab .locationDeatails .direction:after {
display: inline-block;
content: "\f105";
margin-left: 7px;
font-family: FontAwesome;
font-size: 20px;
position: relative;
top: 1px
}
.breastBiopsies.phycianTab .BreastTab .locationTab .locationDeatails .direction a:hover {
text-decoration: underline
}
.breastBiopsies.phycianTab .BreastTab .locationTab .locationDeatails p {
margin: 0;
color: #104e8a;
}
.breastBiopsies.phycianTab .BreastTab .locationTab .locationDeatails p.locationName {
position: relative
}
.breastBiopsies.phycianTab .BreastTab .locationTab .locationDeatails p.locationName:before {
content: "";
display: inline-block;
background-image: url(assets/images/gps.png);
background-repeat: no-repeat;
width: 13px;
height: 21px;
position: absolute;
left: -27px;
top: 8px
}
.breastBiopsies.phycianTab .BreastTab .locationTab .locationDeatails .tel {
display: block;
font-size: 21px;
color: #104e8a;
position: relative;
bottom: 0;
margin: 0 0 15px
}
.breastBiopsies.phycianTab .BreastTab .locationTab .locationDeatails .tel:before {
content: "";
display: inline-block;
background-image: url(assets/images/tel.png);
background-repeat: no-repeat;
width: 16px;
height: 16px;
position: absolute;
left: -27px;
top: 8px
}
.breastBiopsies.phycianTab .BreastTab .locationTab .locationDeatails .fax {
display: block;
font-size: 21px;
color: #104e8a;
bottom: 0;
position: relative;
margin: 0 0 15px
}
.breastBiopsies.phycianTab .BreastTab .locationTab .locationDeatails .fax:before {
content: "";
display: inline-block;
background-image: url(assets/images/fax_2.png);
background-repeat: no-repeat;
width: 22px;
height: 22px;
position: absolute;
left: -27px;
top: 8px
}
.breastBiopsies.phycianTab .BreastTab .website {
font-size: 18px;
color: #465968;
padding: 0 0 12px;
display: block
}
.breastBiopsies.phycianTab .BreastTab .website:before {
content: "";
display: inline-block;
background-image: url(assets/images/emailsu.png);
background-repeat: no-repeat;
width: 28px;
height: 24px;
position: relative;
margin-right: 10px;
vertical-align: middle
}
.request-landsback {
display: none
}
.ui-autocomplete {
overflow-x: scroll;
max-height: 400px;
z-index: 100
}
@media only screen and (max-width:1100px) and (min-width:1024px) {
.request-landsback {
display: block;
background-color: #dbe2e9;
padding: 0 15px
}
.request-landsback .request-bio-form {
padding: 5px 10px
}
.request-landsback .request-bio-form .nopadding {
padding: 0 56px 0 19px
}
.request-landsback .request-bio-form #physicain-form {
padding: 18px 0
}
.request-landsback .request-bio-form .requestBlock {
padding: 6px 51px 29px
}
.phycianWrapper {
padding: 0 30px
}
.phycianWrapper .namereqWrapper {
padding: 30px 0 40px
}
.phycianWrapper .namereqWrapper .nameDetails {
width: 100%;
padding: 17px 18px
}
.phycianWrapper .namereqWrapper .nameDetails .contentBlock {
position: relative;
max-width: 100%
}
.phycianWrapper .namereqWrapper .nameDetails .contentBlock p {
font-size: 18px
}
.phycianWrapper .namereqWrapper .nameDetails .contentBlock .gender {
font-size: 18px
}
.phycianWrapper .namereqWrapper .nameDetails .contentBlock .reqapp {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: #fff;
background-color: #104E8A;
border-radius: 8px;
text-align: center;
display: inline-block;
width: auto;
padding: 5px 15px;
letter-spacing: 0px;
position: absolute;
bottom: 4px
}
.phycianWrapper .namereqWrapper .nameDetails .contentBlock .reqapp:hover {
background-color: #93CCEA;
cursor: pointer
}
.phycianWrapper .namereqWrapper .request-formDetails {
display: none
}
.breastBiopsies.phycianTab {
margin: 0!important;
padding-top: 22px!important
}
.breastBiopsies.phycianTab .BreastTab .nav ul li a {
padding-top: 13px;
padding-bottom: 13px
}
.breastBiopsies.phycianTab .BreastTab .nav+.tab-pane {
padding: 2px 0
}
.breastBiopsies.phycianTab .BreastTab .locationTab {
margin: 0 0 10px
}
.breastBiopsies.phycianTab .BreastTab .locationTab .nopadding {
padding: 0 35px 35px;
margin-bottom: 40px
}
.breastBiopsies.phycianTab .BreastTab .locationTab .locationDeatails {
padding: 13px 25px 3px
}
.breastBiopsies.phycianTab .BreastTab .website {
display: none
}
.breastBiopsies.phycianTab .BreastTab .educationTab {
margin: 0
}
.breastBiopsies.phycianTab .BreastTab .reviewsTab .reviewsWrapper {
padding: 0 0 11px
}
.breastBiopsies.phycianTab .BreastTab .nopadding {
margin-bottom: 40px;
padding: 0 35px
}
}
@media only screen and (max-width:1023px) and (min-width:768px) {
.request-landsback {
display: block;
background-color: #dbe2e9;
padding: 0 15px
}
.request-landsback .request-bio-form {
padding: 5px 10px
}
.request-landsback .request-bio-form .nopadding {
padding: 0 30px 0 19px;
width: 50%
}
.request-landsback .request-bio-form #physicain-form {
padding: 18px 0
}
.request-landsback .request-bio-form .requestBlock {
padding: 15px 30px 32px
}
.phycianWrapper {
padding: 0 20px
}
.phycianWrapper .namereqWrapper {
padding: 22px 0 25px
}
.phycianWrapper .namereqWrapper .nameDetails {
width: 100%;
padding: 17px 18px
}
.phycianWrapper .namereqWrapper .nameDetails .contentBlock {
position: relative;
max-width: 100%
}
.phycianWrapper .namereqWrapper .nameDetails .contentBlock .reqapp {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: #fff;
background-color: #7790a5;
border-radius: 8px;
text-align: center;
display: inline-block;
width: auto;
padding: 5px 15px;
letter-spacing: 0px;
position: absolute;
bottom: 0
}
.phycianWrapper .namereqWrapper .nameDetails .contentBlock .reqapp:hover {
background-color: #93CCEA;
cursor: pointer
}
.phycianWrapper .namereqWrapper .nameDetails .contentBlock p {
font-size: 18px;
margin: 0 0 8px
}
.phycianWrapper .namereqWrapper .nameDetails .contentBlock .gender {
font-size: 18px
}
.phycianWrapper .namereqWrapper .request-formDetails {
display: none
}
.breastBiopsies.phycianTab {
margin: 0!important;
padding: 10px 20px 20px!important
}
.breastBiopsies.phycianTab .BreastTab {
margin-bottom: 15px
}
.breastBiopsies.phycianTab .BreastTab nav {
border: 0
}
.breastBiopsies.phycianTab .BreastTab .nopadding {
margin-bottom: 15px;
padding: 0 15px;
width: 100%
}
.breastBiopsies.phycianTab .BreastTab .tab-content {
padding: 28px 0 0
}
.breastBiopsies.phycianTab .BreastTab .backSearch {
display: none
}
.breastBiopsies.phycianTab .BreastTab .nav {
margin-bottom: 0;
margin-top: 0
}
.breastBiopsies.phycianTab .BreastTab .nav ul li a {
padding-top: 28px;
padding-bottom: 27px
}
.breastBiopsies.phycianTab .BreastTab .locationTab {
margin: 0 10px 15px
}
.breastBiopsies.phycianTab .BreastTab .locationTab .nopadding {
padding: 0;
margin-bottom: 25px
}
.breastBiopsies.phycianTab .BreastTab .locationTab .locationDeatails {
padding: 13px 25px 30px
}
.breastBiopsies.phycianTab .BreastTab .reviewsTab .reviewsWrapper .reviews {
width: 23%
}
.breastBiopsies.phycianTab .BreastTab .website {
display: none
}
.breastBiopsies.phycianTab .BreastTab .educationTab {
margin: 0
}
.breastBiopsies.phycianTab .BreastTab .educationTab .nopadding {
margin-bottom: 15px;
padding: 0 15px
}
}
@media(max-width:767px) {
.blog-title-wrapper .subscrpbe a:before {
margin: 0 10px 0 0
}
.request-landsback {
display: block;
background-color: #dbe2e9;
padding: 0;
margin: 0 15px
}
.request-landsback .request-bio-form {
padding: 0 20px;
margin-bottom: 16px
}
.request-landsback .request-bio-form div {
margin-bottom: 7px
}
.request-landsback .request-bio-form .nopadding {
padding: 0;
width: 100%
}
.request-landsback .request-bio-form #physicain-form {
padding: 18px 0
}
.request-landsback .request-bio-form .requestBlock {
padding: 13px 0 33px;
text-align: center;
width: auto;
margin: 0 auto
}
.request-landsback .request-bio-form .requestBlock .btn-section {
padding: 12px 15px
}
.phycianWrapper {
padding: 0 16px
}
.phycianWrapper .namereqWrapper {
padding: 22px 0 22px
}
.phycianWrapper .namereqWrapper .nameDetails {
width: 100%;
display: block;
padding: 15px 15px 15px
}
.phycianWrapper .namereqWrapper .nameDetails .imageBlock {
float: none;
display: block
}
.phycianWrapper .namereqWrapper .nameDetails .imageBlock figure {
width: 100%;
margin: 0 auto;
text-align: center;
max-width: 100%
}
.phycianWrapper .namereqWrapper .nameDetails .imageBlock figure img {
width: 100%
}
.phycianWrapper .namereqWrapper .nameDetails .contentBlock {
position: relative;
margin: 0;
max-width: 100%;
overflow: inherit
}
.phycianWrapper .namereqWrapper .nameDetails .contentBlock h1 {
margin: 10px 0 10px;
font-size: 18px
}
.phycianWrapper .namereqWrapper .nameDetails .contentBlock p {
font-size: 15px
}
.phycianWrapper .namereqWrapper .nameDetails .contentBlock .reqapp {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: #fff;
background-color: #104E8A;
border-radius: 8px;
text-align: center;
display: block;
width: auto;
padding: 5px 15px;
letter-spacing: 2px
}
.phycianWrapper .namereqWrapper .nameDetails .contentBlock .reqapp:hover {
background-color: #93CCEA;
cursor: pointer
}
.phycianWrapper .namereqWrapper .nameDetails .contentBlock .member {
line-height: 22px;
font-size: 14px;
margin: 0 0 20px
}
.phycianWrapper .namereqWrapper .nameDetails .contentBlock .member:before {
position: absolute;
left: 0;
top: 3px
}
.phycianWrapper .namereqWrapper .nameDetails .contentBlock .member:after {
display: none
}
.phycianWrapper .namereqWrapper .nameDetails .contentBlock .member span {
display: inline-block;
margin-left: 24px;
vertical-align: text-top
}
.phycianWrapper .namereqWrapper .nameDetails .contentBlock .ratings {
margin: 20px 0 11px;
display: block;
text-align: center
}
.phycianWrapper .namereqWrapper .nameDetails .contentBlock .gender {
font-size: 15px
}
.phycianWrapper .namereqWrapper .request-formDetails {
display: none
}
.breastBiopsies.phycianTab {
margin: 0!important;
padding: 15px 20px 11px!important
}
.breastBiopsies.phycianTab .BreastTab {
margin-bottom: 0
}
.breastBiopsies.phycianTab .BreastTab .nopadding {
margin-bottom: 15px;
padding: 0 15px
}
.breastBiopsies.phycianTab .BreastTab .backSearch {
display: none
}
.breastBiopsies.phycianTab .BreastTab .nav {
margin-bottom: 0;
margin-top: 0
}
.breastBiopsies.phycianTab .BreastTab .nav ul li a {
padding-top: 13px;
padding-bottom: 13px
}
.breastBiopsies.phycianTab .BreastTab .locationTab {
margin: 0 10px 15px
}
.breastBiopsies.phycianTab .BreastTab .locationTab .nopadding {
padding: 0;
margin-bottom: 25px
}
.breastBiopsies.phycianTab .BreastTab .locationTab .locationDeatails {
padding: 13px 25px 30px
}
.breastBiopsies.phycianTab .BreastTab .reviewsTab .reviewsWrapper .reviews {
width: 100%
}
.breastBiopsies.phycianTab .BreastTab .reviewsTab .reviewsWrapper .reviewsContent {
width: 100%
}
.breastBiopsies.phycianTab .BreastTab .website {
display: block;
word-wrap: break-word
}
.breastBiopsies.phycianTab .BreastTab .educationTab {
margin: 0
}
.breastBiopsies.phycianTab .BreastTab .educationTab .nopadding {
margin-bottom: 15px;
padding: 0 15px
}
}
.fusion-mobile-nav-holder .fusion-mobile-nav-item .fusion-open-submenu {
padding-right: 15px!important
}
@media screen and (max-width:767px) {
.fusion-blog-layout-grid.fusion-blog-layout-grid-3 .post {
width: 100%!important
}
}
.campus-Btn a {
font-size: 13px;
color: #fff;
background-color: #104E8A;
text-transform: uppercase;
font-weight: 600;
padding: 0 32px!important;
height: 35px!important;
letter-spacing: 1px
}
.fusion-mobile-menu-design-modern .fusion-secondary-menu .campus-Btn {
display: inline-block!important
}
.fusion-secondary-header .campus-Btn a:hover {
background-color: #93CCEA;
color: #fff!important
}
.fusion-mobile-menu-design-modern .fusion-secondary-menu>ul>li.last-child a:after {
display: none
}
@media screen and (max-width:1100px) {
.fusion-header-wrapper .fusion-mobile-menu-design-modern .fusion-secondary-menu>ul>li.contact {
display: inline-block!important
}
.fusion-mobile-menu-design-modern .fusion-secondary-menu .campus-Btn {
display: inline-block!important
}
}
@media screen and (max-width:767px) {
.homeSlider h1 {
font-size:29px !important;
line-height:30px !important;
}
.homeSlider h1 strong {
padding-top: 0px;
}
.fusion-mobile-menu-design-modern .fusion-secondary-menu .campus-Btn {
display: inline-block
}
#google_language_translator {
display: none
}
.fusion-header-wrapper .fusion-mobile-menu-design-modern .fusion-secondary-menu>ul>li.contact:before {
display: none
}
.language-wrapper {
position: relative;
display: block
}
.language-wrapper:after {
content: "";
right: 23px;
top: 18px;
position: absolute;
background-repeat: no-repeat;
display: block;
margin: 0;
content: '\e61f';
font-family: icomoon;
color: #104E8A;
font-size: 16px;
pointer-events: none
}
.language-wrapper {
background: #fff
}
.language-wrapper select.goog-te-combo-1,
.language-wrapper select.goog-te-combo-1 {
background-color: transparent;
background-repeat: no-repeat;
background-position: 95% center;
font-size: 16px;
font-weight: 600;
margin: 16px 0 0;
color: #104E8A;
border: none!important;
outline: 0;
-moz-appearance: none;
-webkit-appearance: none;
max-width: 100%;
width: 100%;
padding: 0;
padding-bottom: 5px;
border-bottom: 1px solid #c1cadb!important
}
}
@media screen and (min-width:768px) {
.language-wrapper.notranslate {
display: none
}
}
.bannerCTA {
color: #fff;
font-family: "Open Sans";
font-size: 21px;
font-weight: 700;
display: inline-block;
background: #F8981D;
color: #FFF;
min-width: 109px;
padding: 5px 20px;
border-radius: 8px;
text-transform: uppercase;
text-align: center;
word-wrap: break-word;
margin: 10px 0 0 30px;
letter-spacing: 1px
}
.bannerCTA:hover {
color: #fff;
background: #F2AE63;
}
@media only screen and (max-device-width:640px) {
.bannerCTA {
font-size: 14px;
padding: 0 10px
}
}
@media only screen and (max-device-width:1023px) {
.bannerCTA {
font-size: 14px;
padding: 0 10px
}
}
@media screen and (min-width:1280px) {
.bannerCTA {
margin-left: 55px
}
}
@media screen and (min-width:1450px) {
.bannerCTA {
margin-left: 5px
}
}
.cancer-home {
padding-right: 0!important;
padding-left: 0!important;
width:100%;
}
.cancer-home .fusion-builder-row {
max-width: 100%!important
}
.widget-title {
padding-bottom: 10px!important
}
.search input[type=text]:focus {
outline: 0 solid #252525!important;
}
input[type=text]:focus {
outline: 0 solid #252525!important;
}
#nf-field-72:focus {
outline: 0 solid #252525!important;
}
.nf-form-fields-required {
display: none!important
}
.txtBox:focus {
outline: 0 solid #252525!important;
}
.txtBox:hover {
outline: 0 solid #252525!important;
}
.ninja-forms-field:focus {
outline: 0 solid #252525!important;
}
.productBlock .swiper-button-next.swiper-button-disabled,
.productBlock .swiper-button-prev.swiper-button-disabled {
opacity: 1.5!important
}
.search-form .hiddenSubmitBtn {
display: none
}
.nf-mp-header {
display: none!important
}
.nf-mp-footer {
display: none!important
}
.g-recaptcha {
display: block;
float: right;
position: relative;
top: -30px
}
@media screen and (min-width:1280px) {
.homeSlider .bannerNav li a {
font-size: 27px;
}
}
.fusion-main-menu > ul > li > a{
border-bottom: 6px solid transparent;
border-top: 0px solid transparent;
}
.fusion-imageframe{
border: 0px solid #dbe2e9 !important;
}
.fusion-button-wrapper .button-default:hover {
text-decoration: none;
}
.fusion-main-menu ul li.fusion-main-menu-search.fusion-main-menu-search-open a.fusion-bar-highlight::before{
color: #EB902C;
}
.fusion-megamenu-wrapper{
margin-top: -6px;
}
.backSearch a{
background-color: #104E8A;
}
.backSearch a:hover{
background-color:#93CCEA;
}
.physearchForm .searchBtn button{
border-radius: 8px!important; ;
}
.searchDetails .colSecond .reqBlock a{
border-radius: 8px!important; ;
}
.centrastate-dedicated-page.physician-form-field.desktop-form .send-btn2 input[type="button"]{
background-color: #104E8A;
border-radius: 8px !important;
}
.centrastate-dedicated-page .send-btn2 input[type="button"]:hover{
background-color:#93CCEA !important;
}
.searchDetails .colFirst .hospName span{
color: #104E8A;
}
/*.fusion-main-menu .fusion-dropdown-menu .sub-menu li a, .fusion-main-menu .sub-menu li a, .fusion-megamenu-wrapper li .fusion-megamenu-title-disabled{
font-weight: 600;
}*/
.fusion-main-menu .fusion-dropdown-menu .sub-menu li:last-child a{
border-bottom: 0px solid #f8981d;
}
.fusion-main-menu .sub-menu li{
padding: 0 20px;
}
.fusion-main-menu .sub-menu li a:hover{
color: #f8981d;
}
#hpservices .fusion-layout-column {
float: right;
}
@media screen and (max-width:1023px) {
div.margin-leftsubscribe{
margin: 0 auto;
max-width: 288px;
}
}
@media screen and (min-width:1280px) {
.centrastate-newsletter .subscribe-btn1 input[type="button"]{
font-size: 26px !important;
line-height: 32px !important;
height: 60px !important;
padding: 0 !important;
}
}
.centrastate-newsletter .subscribe-btn1 input[type="button"]{
border-radius: 8px !important;
border: 1px solid #FBFBFB !important;
font-weight: 700 !important;
background: transparent !important;
}
.centrastate-newsletter .subscribe-btn1 input[type="button"]:hover{
background: #F8981D !important;
}
.fusion-footer-widget-area .widget li a:before{
color: #DD9344;
}
div.margin-leftsubscribe{
margin: 0 auto;
max-width: 400px;
}
.subscribeBlock h3 {
text-transform: uppercase;
}
@media only screen and (max-width:1299px) and (min-width:1281px) {
.featureBlog .highlightBlog .fusion-text {
max-width: 500px;
}
.fusion-body .featureBlog .highlightBlog{
min-height: 914px;
}
}
@media only screen and (max-width:1280px) and (min-width:1024px) {
.featureBlog .fusion-layout-column.fusion-column-last ul li .detailBlock{
padding-left: 15px !important;
}
.featureBlog .fusion-layout-column.fusion-column-last ul li .detailBlock p {
font-size: 20px;
}
.featureBlog .fusion-layout-column.fusion-column-last ul li .detailBlock p .rmo {
font-size: 20px;
}
.fusion-body .featureBlog .highlightBlog{
margin-right: 2%!important;
}
.featureBlog .highlightBlog .fusion-text {
max-width: 362px;
padding: 97px 24px 15px 15px;
}
}
@media screen and (min-width:1200px) {
.classesEvents .grid .columnsSmall .gridBlock figure{
max-height: 310px;
}
}
/*.fusion-page-title-bar .fusion-page-title-row h1{
font-weight: bold;
}
*/
.fusion-footer-copyright-area a:hover {
color: #104E8A !important;
}
#toTop {
background-color: #f8981d;
}
#toTop:active, #toTop:focus, #toTop:hover{
background-color: #f2ae63;
}
.fusion-open-submenu:before{
color:#f8981d ;
}
.ua-trident .formSearch.searchOpen .headRgt .searchBlock .mainWraps .GridContentWrap .imgContentSection .ContentDetails .imgSection{
display: inline-block !important;
}
.right-content {
max-width: 560px;
}
.specialServices {
background-size: contain !important;
}
@media only screen and (min-width:1180px) and (max-width:1185px) {
.classesEvents .grid .columnsSmall .gridBlock figure{
max-height: 270px;
}
}
subscribeBlock {
position: relative;
}
.subscribeBlock::before{
background-color:rgba(147, 204, 234, 0.8);
position: absolute;
content: '';
width: 100%;
height: 100%;
top: 0;
left: 0;
}
/*.subscribeBlock:hover .centrastate-newsletter .subscribe-btn1 input[type="button"]{
background: #F8981D !important;
}*/
.subscribeBlock #ninja_forms_required_items, .nf-field-container{
margin-bottom: 0 !important;
}
.seviceLists a:hover {
text-decoration:underline !important}
.edn-head-div{
background: #25439d !important;
}
.edn-cntrol-wrap.edn-controls-top_absolute.ednpro_user-can-close.visibility_sticky.custom_template a {
background: #93CCEA !important;
}
.edn-custom-template[data-barid=apexbar-1] .edn-cntrol-wrap.ednpro_user-can-close .fa-close {
color: #fff !important;
}
.fusion-accordian #accordion-1410-1 .panel-title .active .fa-fusion-box, .fusion-accordian #accordion-1410-1 .panel-title a:hover .fa-fusion-box {
background-color: #F2AE63!important;
border-color: #F2AE63!important;
}
a:hover.fusion-button{
text-decoration:none !important;
}
.fusion-tabs .tab-pane a{color: #104e8a !important; }
p strong a, p a strong {
font-weight: 400;
}
.fusion-li-item a:hover{
text-decoration:underline
}
.relatedserviceBlock .swiper-slide:hover .fusion-text {
background: #104e8a !important;
}
.relatedserviceBlock .swiper-slide:hover .fusion-text h4{
color: #fff !important;
}
.searchform .search-button{
background-color: #104e8a
}
.sidebar .widget.widget_categories .cat-item a{
color:#104e8a;
}
.requestApp.1_1 a:hover{
text-decoration:underline !important;
}
.requestInfo h4 a:hover{
text-decoration:underline !important;
}
.exploreLetter a:hover{
text-decoration:underline !important;
}
.search-address-detail .search-address .primary-left p{
font-size: 16px !important;
line-height: 19px;
margin-bottom: 3px !important;
}
.search-address-detail .search-address .primary-left p a{
font-size: 18px !important;
line-height: 30px;
font-weight: 400!important;
}
.search-address-detail .search-address .primary-left p+p a {
font-size: 18px !important;
line-height: 30px;
font-weight:600!important;
}
.search-browse .search-heading .search-button .search{
border-radius: 8px!important;
}
.gm-style .gm-style-iw-c a u{
text-decoration:none !important;
}
.gm-style .gm-style-iw-c a:hover u, .gm-style .gm-style-iw-c a:hover {
text-decoration:underline !important;
}
.post-1387 .fusion-text span {
color: #104e8a !important;
}
.location-content-Wrapper #googleMap .mapInfoWindow{
border: 6px solid #104e8a;
}
.location-content-Wrapper #googleMap .mapInfoWindow .closeIcon:after{
background-color: #104e8a;
}
.sidebar .widget.widget_search .search-table .search-button input[type="submit"]:hover {
background-color: #93CCEA !important;
height: 38px !important;
}
.fusion-load-more-button.fusion-blog-button{
letter-spacing: 0;
}
.sidebar .widget.fusion-tabs-widget .tab-holder .tab_content .post-holder a{
color: #104e8a;
}
.sidebar .widget.fusion-tabs-widget .tab_content .fusion-meta{
color: #104e8a;
}
.physiciansSwiper .swiper-slide:hover .fusion-text{
background: #104e8a !important;
}
.physiciansSwiper .swiper-slide:hover .fusion-text h4{
color: #fff !important;
}
.physiciansSwiper .swiper-slide:hover p{
color: #fff !important;
}
i.fontawesome-icon.fa.fa-phone.circle-no {
color: #104e8a !important;
}
.fusion-button.button-2:hover, .button-2:focus, .fusion-button.button-2:active {
background: #93CCEA !important;
}
.fusion-button-square:hover,.fusion-button-square:focus, .fusion-button-square:active{
background: #93CCEA !important;
}
#main {
padding-bottom: 0;
}
.fusion-button.button-5:hover, .button-5:focus, .fusion-button.button-5:active{
background: #93CCEA !important;
}
.juicer-feed .j-paginate{
background: #104e8a !important;
padding: 7px 0 7px 0px !important;
border-radius: 8px !important;
}
.juicer-feed .j-paginate:hover {
background: #93CCEA !important;
}
/*-----------------------Live Life Well Css ----------------------------*/
#main .fusion-fullwidth.fullwidth-box.missoin.hundred-percent-fullwidth.nonhundred-percent-fullwidth {
padding-left: 0 !important;
padding-right: 0 !important;
}
.postid-84554 .fusion-page-title-bar.fusion-page-title-bar-breadcrumbs.fusion-page-title-bar-left {
background-position: center;
}
.resources_block .fusion-text p a:after {
content: "";
display: inline-block;
vertical-align: middle;
width: 15px;
height: 11px;
margin-left: 5px;
content: '\f105';
font-family: icomoon;
position: absolute;
}
.resources_block .fusion-text p a {font-weight:600;}
.resources_block .fusion-text h4 a {
color: #707070;
}
.resources_block .fusion-text h4 a:hover {text-decoration: none;}
.wide-width-content {max-width:700px !important;}
.tag-recipes .fusion-load-more-button.fusion-blog-button {
margin-bottom: 40px;
}
@media only screen and (min-width:801px) and (max-width:850px) {
.fusion-layout-column.fusion-spacing-no.fusion-three-fourth{
width: 73% !important;
}
}
@media screen and (max-width: 767px){
.mob-service-button .fusion-button-wrapper a.fusion-button.button-4{
background-color: #104E8A !important;
}
.mob-service-button .fusion-button-wrapper a.fusion-button.button-4:hover {
background-color: #93CCEA !important;
}
}
.listImageContent {
position: relative;
padding: 60px 0 77px 0
}
@media (max-width:1023px) {
.listImageContent {
padding: 60px 0 60px 0
}
}
.listImageContent:before {
content: '';
position: absolute;
left: 0;
top: 0;
width: 350px;
height: 100%;
background: url(../images/list-content-bg-1.png);
background-size: cover;
background-repeat: no-repeat;
opacity: .2;
background-position: 50% 50%
}
@media (max-width:1023px) {
.listImageContent:before {
width: 497px
}
}
@media (max-width:767px) {
.listImageContent:before {
width: 100%;
height: 100%;
background-position: 124% 30%
}
}
.listImageContent h2 {
color: #104e8a;
text-align: left;
text-transform: uppercase;
margin-bottom: 80px
}
.listImageContent h2:after {
position: relative;
left: 0;
bottom: -19px;
width: 100px;
height: 6px;
background: #135d71;
display: block;
}
@media (max-width:1023px) {
.listImageContent .flexWrap {
display: block
}
}
.listImageContent .innerWrap {
width: 100%
}
.listImageContent .innerWrap .imgWrap {
width: 30%;
max-width: 320px;
margin-right: 104px;
margin-left: 18px;
position: relative;
z-index: 1
}
@media (min-width:1280px) and (max-width:1365px) {
.listImageContent .innerWrap .imgWrap {
margin-right: 58px;
margin-left: 32px
}
}
@media (max-width:1279px) {
.listImageContent .innerWrap .imgWrap {
margin-right: 82px;
margin-left: 33px
}
}
@media (max-width:1023px) {
.listImageContent .innerWrap .imgWrap {
min-width: 50%;
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2;
margin-left: auto;
margin-bottom: 20px;
margin-top: 0;
margin-right: auto
}
}
@media (max-width:767px) {
.listImageContent .innerWrap .imgWrap {
min-width: 100%;
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2;
margin-left: 0;
margin-top: 0;
margin-bottom: 80px
}
}
.listImageContent .innerWrap .imgWrap:before {
display: block!important;
content: "";
width: 332px;
height: 194px;
background-color: #93CCEA ;
position: absolute;
left: 30px;
top: 12px;
-webkit-transform: rotate(-10deg);
transform: rotate(-10deg);
z-index: -1;
border-radius: 0
}
@media (min-width:1280px) and (max-width:1365px) {
.listImageContent .innerWrap .imgWrap:before {
top: 15px
}
}
@media (max-width:1279px) {
.listImageContent .innerWrap .imgWrap:before {
/*left: -20px;*/
top: 22px
}
}
@media (max-width:1023px) {
.listImageContent .innerWrap .imgWrap:before {
min-width: 50%;
top: 13px;
width: 100%;
height: 256px;
left: -1px
}
}
@media (max-width:767px) {
.listImageContent .innerWrap .imgWrap:before {
width: 100%;
top: 0;
left: 4px;
height: 185px
}
}
.listImageContent .innerWrap .imgWrap .imgSection {
z-index: 1;
position: relative;
/*overflow: hidden */
}
.listImageContent .innerWrap .imgWrap:hover figure {
-webkit-transform: scale(1.05);
transform: scale(1.05)
}
.listImageContent .innerWrap .imgWrap figure {
width: 100%;
min-height: 212px;
background-size: cover;
background-position: center;
-webkit-transition: all .75s;
transition: all .75s;
border-radius: 0;
overflow: hidden
}
@media (min-width:1024px) and (max-width:1279px) {
.listImageContent .innerWrap .imgWrap figure {
min-height: 255px
}
}
@media (min-width:768px) and (max-width:1023px) {
.listImageContent .innerWrap .imgWrap figure {
min-height: 270px
}
}
@media (max-width:767px) {
.listImageContent .innerWrap .imgWrap figure {
min-height: 185px
}
}
.listImageContent .innerWrap .cntWrap {
width: 70%;
max-width: 870px
}
@media (min-width:1280px) and (max-width:1365px) {
.listImageContent .innerWrap .cntWrap {
width: 65%;
max-width: 770px
}
}
@media (max-width:1279px) {
.listImageContent .innerWrap .cntWrap {
width: 57%;
max-width: 670px
}
}
@media (max-width:1023px) {
.listImageContent .innerWrap .cntWrap {
max-width: 70%;
width: 100%;
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2;
margin: 0 auto;
margin-top: 70px
}
}
@media (max-width:767px) {
.listImageContent .innerWrap .cntWrap {
max-width: 100%;
width: 100%;
margin-left: 0;
margin-top: 0
}
}
.listImageContent .innerWrap .cntWrap ul {
margin-top: 0
}
.listImageContent .innerWrap .cntWrap ul li {
position: relative;
padding-left: 51px;
margin-bottom: 45px
}
@media (max-width:1023px) {
.listImageContent .innerWrap .cntWrap ul li {
padding-left: 28px;
margin-bottom: 20px
}
}
.listImageContent .innerWrap .cntWrap ul li:before {
content: '';
background: url(../images/list-left-arrow.svg);
background-size: contain;
background-repeat: no-repeat;
position: relative;
left: 16px;
width: 11px;
height: 20px;
top: 4px;
position: absolute
}
@media (max-width:1023px) {
.listImageContent .innerWrap .cntWrap ul li:before {
left: 0
}
}
.listImageContent .innerWrap .cntWrap ul li h6 {
color: #424242;
font-weight: 700;
margin-bottom: 0
}
.listImageContent .innerWrap .cntWrap ul li h6 a {
color: #424242
}
.listImageContent .innerWrap .cntWrap ul li h6 a:hover {
color: #135d71
}
.listImageContent .innerWrap .cntWrap ul li p {
font-size: 17px;
color: #424242;
font-weight: 400
}
@media screen and (min-width:320px) {
.listImageContent .innerWrap .cntWrap ul li p {
font-size: 17px;
line-height: 27px
}
}
@media screen and (min-width:768px) {
.listImageContent .innerWrap .cntWrap ul li p {
font-size: 17px;
line-height: 27px
}
}
@media screen and (min-width:1024px) {
.listImageContent .innerWrap .cntWrap ul li p {
font-size: 17px;
line-height: 27px
}
}
@media screen and (min-width:1280px) {
.listImageContent .innerWrap .cntWrap ul li p {
font-size: 17px;
line-height: 27px
}
}
.listImageContent .innerWrap .cntWrap p+ol {
margin: 25px 0 0
}
.listImageContent .innerWrap .cntWrap ol {
display: block;
list-style-type: decimal;
padding-left: 18px
}
.listImageContent .innerWrap .cntWrap ol li {
display: list-item;
margin: 0 0 11px;
font-size: 18px;
line-height: 15px
}
@media screen and (min-width:320px) {
.listImageContent .innerWrap .cntWrap ol li {
font-size: 16px;
line-height: 19px
}
}
@media screen and (min-width:768px) {
.listImageContent .innerWrap .cntWrap ol li {
font-size: 17px;
line-height: 20px
}
}
@media screen and (min-width:1024px) {
.listImageContent .innerWrap .cntWrap ol li {
font-size: 17px;
line-height: 20px
}
}
@media screen and (min-width:1280px) {
.listImageContent .innerWrap .cntWrap ol li {
font-size: 18px;
line-height: 22px
}
}
.listImageContent .innerWrap .cntWrap h2 {
margin: 0 0 50px;
color: #4c5166;
font-weight: 700;
position: relative
}
@media (max-width:1279px) {
.listImageContent .innerWrap .cntWrap h2 {
margin: 0 0 22px
}
}
@media (max-width:1023px) {
.listImageContent .innerWrap .cntWrap h2 {
text-align: center;
margin: 0 0 30px
}
}
@media (max-width:767px) {
.listImageContent .innerWrap .cntWrap h2 {
text-align: center;
margin: 0 0 30px;
font-size: 30px
}
}
.listImageContent .innerWrap .cntWrap h2:after {
content: '';
position: absolute;
left: 0;
bottom: -26px;
width: 100px;
height: 2px;
background: #135d71
}
@media (max-width:1023px) {
.listImageContent .innerWrap .cntWrap h2:after {
margin: 0 auto;
position: relative;
display: block
}
}
.listImageContent .innerWrap .cntWrap p {
max-width: 100%;
font-weight: 500;
line-height: 34px
}
@media (max-width:1279px) {
.listImageContent .innerWrap .cntWrap p {
max-width: 100%
}
}
@media (max-width:1023px) {
.listImageContent .innerWrap .cntWrap p {
max-width: 100%
}
}
.listImageContent .innerWrap .cntWrap p+p {
margin: 9px 0 0
}
.listImageContent .innerWrap .cntWrap a.read-more {
position: relative;
font-size: 20px;
line-height: 34px;
font-weight: 700;
-webkit-transition: .5s;
transition: .5s;
color: #135d71;
display: inline-block;
margin-top: 10px
}
.listImageContent .innerWrap .cntWrap a.read-more:after {
content: '';
background: url(../images/list-arrow.svg);
background-size: contain;
background-repeat: no-repeat;
position: relative;
right: -5px;
display: inline-block;
width: 15px;
height: 16px;
top: 5px
}
.listImageContent .innerWrap .cntWrap a.read-more:hover {
padding-left: 10px
}
.listImageContent .innerWrap .cntWrap .btn-section {
display: inline-block
}
.listImageContent .innerWrap .cntWrap .btn-section .ac-btn {
position: absolute;
margin-right: 20px;
bottom: 0
}
.listImageContent.testiSection {
padding: 58px 0 59px 0
}
@media (max-width:1023px) {
.listImageContent.testiSection {
padding: 38px 0 40px 0
}
}
@media (max-width:1023px) {
.listImageContent.testiSection {
padding: 45px 0 40px 0
}
}
@media (max-width:767px) {
.listImageContent.testiSection {
padding: 40px 0 40px 0
}
}
.listImageContent.testiSection:before {
display: none
}
@media (max-width:1023px) {
.listImageContent.testiSection .containerWrapper {
padding: 0 50px
}
}
@media (max-width:767px) {
.listImageContent.testiSection .containerWrapper {
padding: 0 0
}
}
.listImageContent.testiSection h2 {
margin-bottom: 17px
}
.listImageContent.testiSection .innerWrap {
width: 100%;
max-width: 100%;
margin: 0 auto;
padding: 100px 0 100px 0
}
@media (max-width:1023px) {
.listImageContent.testiSection .innerWrap {
padding: 80px 0 50px 0;
max-width: 454px
}
}
@media (max-width:767px) {
.listImageContent.testiSection .innerWrap {
padding: 50px 0 50px 0;
max-width: 290px;
margin: 0 auto
}
}
@media screen and (min-width:1366px) {
.listImageContent.testiSection .innerWrap .swiper-slide {
width: 100%!important
}
}
@media (max-width:1023px) {
.listImageContent.testiSection .innerWrap .swiper-slide {
margin: 0 auto;
padding: 0 40px
}
}
@media (max-width:767px) {
.listImageContent.testiSection .innerWrap .swiper-slide {
margin: 0 auto;
padding: 0 20px
}
}
@media (max-width:1023px) {
.listImageContent.testiSection .innerWrap .flexWrap {
display: block
}
}
@media (max-width:767px) {
.listImageContent.testiSection .innerWrap .flexWrap {
max-width: 290px;
margin: 0 auto
}
}
.listImageContent.testiSection .innerWrap .imgWrap {
max-width: 220px;
width: 25%;
margin-right: 138px;
margin-left: 80px;
}
@media (min-width:1280px) and (max-width:1365px) {
.listImageContent.testiSection .innerWrap .imgWrap {
margin-right: 102px;
margin-left: 164px
}
}
@media (max-width:1279px) {
.listImageContent.testiSection .innerWrap .imgWrap {
margin-right: 100px;
margin-left: 30px
}
}
@media (max-width:1023px) {
.listImageContent.testiSection .innerWrap .imgWrap {
max-width: 100%;
width: 65%;
margin: 0 auto;
min-width: 50%
}
}
@media (max-width:767px) {
.listImageContent.testiSection .innerWrap .imgWrap {
max-width: 100%;
width: 92%;
margin: 0 auto;
min-width: 50%;
margin-top: 50px
}
}
.listImageContent.testiSection .innerWrap .imgWrap:before {
width: 228px;
height: 275px;
-webkit-transform: rotate(19deg);
transform: rotate(19deg)
}
@media (max-width:1279px) {
.listImageContent.testiSection .innerWrap .imgWrap:before {
width: 228px;
height: 275px;
}
}
@media (max-width:1023px) {
.listImageContent.testiSection .innerWrap .imgWrap:before {
width: 100%;
height: 270px;
top: 23px;
left: 0
}
}
@media (max-width:767px) {
.listImageContent.testiSection .innerWrap .imgWrap:before {
width: 100%;
height: 260px;
top: 2px;
left: 2px;
-webkit-transform: rotate(-8deg);
transform: rotate(-8deg)
}
}
.listImageContent.testiSection .innerWrap .imgWrap figure {
min-height: 255px
}
@media (max-width:1023px) {
.listImageContent.testiSection .innerWrap .imgWrap figure {
width: 100%;
min-height: 300px;
background-position: center top!important
}
}
@media (max-width:767px) {
.listImageContent.testiSection .innerWrap .imgWrap figure {
width: 100%;
min-height: 260px;
background-position: center top!important
}
}
.listImageContent.testiSection .innerWrap .cntWrap {
width: 54%;
padding-top: 0px;
max-width: 100%
}
@media (max-width:1023px) {
.listImageContent.testiSection .innerWrap .cntWrap {
width: 100%;
margin: 0 auto;
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2;
padding-top: 70px
}
}
@media (max-width:767px) {
.listImageContent.testiSection .innerWrap .cntWrap {
width: 100%;
margin: 0 auto;
padding-top: 20px
}
}
/*.listImageContent.testiSection .innerWrap .cntWrap .contsec {
max-width: 530px
}*/
@media (max-width:1023px) {
.listImageContent.testiSection .innerWrap .cntWrap .contsec {
max-width: 630px;
text-align: center;
margin-top: 30px
}
}
@media (max-width:767px) {
.listImageContent.testiSection .innerWrap .cntWrap .contsec {
max-width: 100%;
text-align: center;
margin-top: 30px
}
}
.listImageContent.testiSection .innerWrap .cntWrap h3 {
color: #104e8a;
font-weight: 700;
font-size: 36px;
line-height: 44px;
margin-bottom: 0
}
@media (max-width:1279px) {
.listImageContent.testiSection .innerWrap .cntWrap h3 {
font-size: 25px;
line-height: 35px
}
}
@media (max-width:1023px) {
.listImageContent.testiSection .innerWrap .cntWrap h3 {
font-size: 27px;
line-height: 32px
}
}
@media (max-width:767px) {
.listImageContent.testiSection .innerWrap .cntWrap h3 {
font-size: 22px;
line-height: 33px
}
}
.listImageContent.testiSection .innerWrap .cntWrap p {
color: #424242;
font-weight: 400
}
.listImageContent.testiSection .innerWrap .cntWrap p span {
color: #104e8a;
margin-bottom: 20px;
font-weight: 500
}
.listImageContent.testiSection .innerWrap .cntWrap p+p {
margin-top: 11px
}
.listImageContent.testiSection .innerWrap .cntWrap .learnBtn {
margin-top: 0px
}
.listImageContent.testiSection .innerWrap .cntWrap .learnBtn a.read-more {
position: relative;
font-size: 18px;
line-height: 34px;
font-weight: 700;
-webkit-transition: .5s;
transition: .5s;
color: #135d71
}
.listImageContent.testiSection .innerWrap .cntWrap .learnBtn a.read-more:after {
content: '';
background: url(https://www.centrastate.com/wp-content/uploads/sites/9/2022/04/read-more.png);
background-size: contain;
background-repeat: no-repeat;
position: relative;
right: 0px;
display: inline-block;
width: 12px;
height: 12px;
top: 0px
}
.listImageContent.testiSection .innerWrap .cntWrap .learnBtn a.read-more:hover {
padding-left: 10px
}
.listImageContent.testiSection .innerWrap .swiper-container-horizontal>.swiper-pagination-bullets,
.listImageContent.testiSection .innerWrap .swiper-pagination-custom,
.listImageContent.testiSection .innerWrap .swiper-pagination-fraction {
bottom: 230px
}
@media screen and (min-width:768px) {
.listImageContent.testiSection .innerWrap .swiper-container-horizontal>.swiper-pagination-bullets,
.listImageContent.testiSection .innerWrap .swiper-pagination-custom,
.listImageContent.testiSection .innerWrap .swiper-pagination-fraction {
bottom: 70px
}
}
@media screen and (min-width:1366px) {
.listImageContent.testiSection .innerWrap .swiper-container-horizontal>.swiper-pagination-bullets,
.listImageContent.testiSection .innerWrap .swiper-pagination-custom,
.listImageContent.testiSection .innerWrap .swiper-pagination-fraction {
bottom: 110px
}
}
.listImageContent.testiSection .innerWrap .swiper-pagination-bullet {
background: #f3f3f3;
width: 16px;
height: 16px;
opacity: 1;
border: 1px solid #104E8A;
margin-right: 42px;
margin-left: 0
}
.listImageContent.testiSection .innerWrap .swiper-pagination-bullet:last-child {
margin-right: 0
}
@media (max-width:1023px) {
.listImageContent.testiSection .innerWrap .swiper-pagination-bullet {
margin-right: 20px
}
}
@media screen and (min-width:1366px) {
.listImageContent.testiSection .innerWrap .swiper-pagination-bullet {
margin-right: 20px
}
}
.listImageContent.testiSection .innerWrap .swiper-pagination-bullet.swiper-pagination-bullet-active {
background: #104E8A;
opacity: 1
}
.flexWrap {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap
}
.listImageContent.testiSection .banner_pageWrapper {
margin: 0 auto;
width: 100%;
position: absolute;
bottom: 0;
z-index: 999;
max-width: 410px;
padding: 0 17px;
left: 50%;
text-align: center;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.listImageContent.testiSection .swiper-pagination {
text-align: center;
bottom: 0;
z-index: 10;
max-width: initial;
width: auto;
position: static;
display: inline-block;
}
.listImageContent.testiSection .swiper-button-play {
background-image: url(https://www.centrastatecancercenter.com/wp-content/uploads/sites/18/2022/02/pause-button.png);
}
.listImageContent.testiSection .swiper-button-play {
display: inline-block;
width: 14px;
height: 14px;
background-size: contain;
margin-left: 20px;
margin-top: 3px;
cursor: pointer;
}
.listImageContent.testiSection .swiper-button-play.active {
background-image: url(https://www.centrastate.com/wp-content/uploads/sites/9/2022/04/play-button.png);
}
.listImageContent.testiSection .innerWrap .cntWrap .learnBtn a.read-more { color:#104e8a;}
@media (max-width:767px) {
.flexWrap {
display: block
}
}
@media (max-width:840px) {
rs-module rs-layer, rs-module .rs-layer {left:20px;}
}
.custom.tparrows {
cursor:pointer;
background:#000;
background:rgba(0,0,0,0.5);
width:40px;
height:40px;
position:absolute;
display:block;
z-index:1000;
}
.custom.tparrows:hover {
background:#000;
}
.custom.tparrows:before {
font-family: 'revicons';
font-size:15px;
color:#fff;
display:block;
line-height: 40px;
text-align: center;
}
.custom.tparrows.tp-leftarrow:before {
content: '##left-icon##';
}
.custom.tparrows.tp-rightarrow:before {
content: '##right-icon##';
}
.service-Wrapper .service-landing .search-letter .spec-service .search {padding-left:50px !important ;}
/*Physician Videos */
/*Physician Videos */
.video-thumb-image iframe {
display: none;
opacity: 0;
visibility: hidden;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
width: 100%;
height: 100%; }
.video-thumb-image.loaded iframe {
display: block;
visibility: visible;
opacity: 1; }
@keyframes spin {
from {
-webkit-transform: rotate(0deg);
transform: rotate(0deg); }
to {
-webkit-transform: rotate(360deg);
transform: rotate(360deg); } }
@-webkit-keyframes spin {
from {
-webkit-transform: rotate(0deg); }
to {
-webkit-transform: rotate(360deg); } }
.insight-img .videoPanel:hover:after {
-webkit-transform: scale(0.85);
transform: scale(0.85); }
.insight-img .videoPanel:hover:before {
opacity: 0;
-webkit-transform: scale(1.95);
transform: scale(1.95); }
.insight-img .videoPanel:before {
content: "";
position: absolute;
top: 50%;
left: 50%;
width: 69px;
height: 69px;
margin: -33px 0 0 -35px;
background-color: rgba(255, 255, 255, 0.1);
z-index: 10000;
border-radius: 50%;
opacity: 1;
-webkit-transition: .75s all;
transition: .75s all; }
.insight-img .videoPanel:after {
content: "";
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
margin: auto;
width: 69px;
height: 69px;
background-image: url(playButton2.png);
background-size: cover;
background-repeat: no-repeat;
cursor: pointer;
-webkit-transition: all .3s;
transition: all .3s; }
.insight-img .videoPanel.loaded {
background-image: none; }
.insight-img .videoPanel.loaded:before {
display: none; }
.insight-img .videoPanel.loaded:after {
display: none; }
.insight-img .img-responsive {
width: 100%; }
.filter-img .videoPanel {
margin: 0 0 -2px;
height: 219px;
max-height: 219px;
background-size: cover;
background-position: center;
background-repeat: no-repeat;
position: relative;
cursor: pointer;
overflow: hidden;
padding-bottom: 56.25%;
position: relative;
height: 0;
margin-bottom: 20px;
}
.filter-img .videoPanel:hover:after {
-webkit-transform: scale(0.85);
transform: scale(0.85); }
.filter-img .videoPanel:hover:before {
opacity: 0;
-webkit-transform: scale(1.95);
transform: scale(1.95); }
.filter-img .videoPanel:before {
content: "";
position: absolute;
top: 50%;
left: 50%;
width: 69px;
height: 69px;
margin: -33px 0 0 -35px;
background-color: rgba(255, 255, 255, 0.1);
z-index: 10000;
border-radius: 50%;
opacity: 1;
-webkit-transition: .75s all;
transition: .75s all; }
.filter-img .videoPanel:after {
content: "";
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
margin: auto;
width: 69px;
height: 69px;
background-image: url(playButton2.png);
background-size: cover;
background-repeat: no-repeat;
cursor: pointer;
-webkit-transition: all .3s;
transition: all .3s; }
.filter-img .videoPanel.loaded:before {
display: none; }
.filter-img .videoPanel.loaded:after {
display: none; }
.filter-img img {
height: auto;
display: block;
max-width: 100%;
display: none; }
.filter-img .img-responsive {
width: 100%; }
.filter-img .videoPanel.loading:hover:before {
opacity: 1;
-webkit-transform: none;
transform: none; }
.filter-img .videoPanel.loading:hover:after {
-webkit-transform: none;
transform: none; }
.filter-img .videoPanel.loading:before {
content: "";
border-radius: 100%;
border: 5px solid;
border-top-color: #21375b;
border-bottom-color: white;
border-left-color: #1b3d6e;
border-right-color: white;
-webkit-animation: spin 1s ease-in-out infinite;
animation: spin 1s ease-in-out infinite;
-webkit-animation-delay: -0.8s;
animation-delay: -0.8s;
width: 60px;
height: 60px;
margin: -29px 0 0 -26px;
-webkit-transition: none;
transition: none; }
.filter-img .videoPanel.loading:after {
content: "";
display: block;
height: 100%;
position: absolute;
top: 0;
left: 0;
width: 100%;
z-index: 1;
background-color: rgba(37, 32, 32, 0.4);
background-image: none;
margin: 0px;
-webkit-transition: none;
transition: none;
transition: none; }
@media screen and (max-width: 767.98px) {
.fusion-body .fusion-page-title-bar h1{
padding-left: 20px;
}
.fusion-body:not(.avada-has-page-title-mobile-height-auto) .fusion-page-title-bar:not(.fusion-tb-page-title-bar){
min-height: auto;
margin-bottom: 0;
}
}