/*-=Tablet screens=-*/@media only screen and (max-width: 1024px) {  /*max-width 1024px, tablet screens*/  .main-image {    height: 400px; }    .main-image-text {      margin-top: 110px; }      .main-image-text h1 {        padding-right: 10px;        padding-left: 10px;        font-size: 36px;        line-height: 48px;        margin-bottom: 36px; } }/*-=Small screens=-*/@media only screen and (max-width: 640px) {  /* TOP BAR Mobile STYLING */	.single-content .img { float:none; margin-left:none; margin-top:10px; margin-bottom:10px;}  .logo {    margin-top: 15px;    margin-bottom: 0px; }    .logo img {      max-height: 100px; }  .header-phone-wrapper {    margin-bottom: 20px; }    .header-phone-wrapper .header-phone {      margin-top: 15px;      margin-bottom: 10px; }    .header-phone-wrapper .btn-red {      padding: 0 25px; }  .main-image {    height: 300px; }    .main-image-text {      margin-top: 60px; }      .main-image-text h1 {        padding-right: 10px;        padding-left: 10px;        font-size: 24px;        line-height: 30px;        margin-bottom: 25px; }  .main-content-text {    padding: 45px 0; }  .main-content h2, .single-content h2 {    font-size: 28px; }  .main-content p, .single-content p {    font-size: 20px;    line-height: 34px; }  .single-content {    padding: 45px 0; }    .single-content h2 {      font-size: 28px; }    .single-content p {      font-size: 20px;      line-height: 34px; }  .single-radiologist {    padding: 80px 0 104px 0; }    .single-radiologist h4,    .single-radiologist li {      font-size: 20px; }    .single-radiologist li {      font-weight: 500;      list-style-position: inside;      line-height: 34px;      letter-spacing: -0.1px; }  .nav-menu .columns {    padding: 0; }  .title-bar {    background-color: #a72126;    /* collapsed menu bar color */    padding: 0;    line-height: 45px; }    .title-bar .title-bar-title {      vertical-align: top; }    .title-bar .menu-icon {      position: relative;      display: inline-block;      padding: 0;      width: 20px;      height: 45px;      background-color: transparent;      vertical-align: top;      cursor: pointer;      outline: none; }      .title-bar .menu-icon:after {        content: '';        position: absolute;        display: block;        width: 100%;        height: 2px;        background: #fefefe;        top: 50%;        left: 0;        margin-top: -9px;        -webkit-box-shadow: 0 7px 0 #fefefe, 0 14px 0 #fefefe;        box-shadow: 0 7px 0 #fefefe, 0 14px 0 #fefefe; }  .top-bar {    height: auto;    padding: 0;    background: #a72126;    /* menu list background color */ }    .top-bar ul {      background: transparent;      margin: 0;      list-style: none;      padding: 0; }      .top-bar ul #submenu-services ul {        margin-left: 15px; }      .top-bar ul #submenu-radiologists ul {        margin-left: 15px; }      .top-bar ul li > a {        display: block;        font-family: "Lato", sans-serif;        color: white;        /* menu item text color */        font-size: 14px;        background: #a72126;        /* menu item background color */        line-height: 45px;        padding: 0 15px; }        .top-bar ul li > a:hover {          background: #921d21 !important;          /* menu item background color on hover */ }      .top-bar ul li.current-menu-item > a, .top-bar ul li.current_page_ancestor > a {        background: #bc252b !important;        /* current/parent menu item background color */ }      .top-bar ul li.has-dropdown a:after {        display: none; }      .top-bar ul li.has-dropdown .accordion-toggle {        display: block;        position: absolute;        width: 50px;        height: 45px;        right: 0;        top: 0;        color: #fff;        /* dropdown arrow color */        z-index: 100;        text-align: center; }        .top-bar ul li.has-dropdown .accordion-toggle i.fa {          font-size: 13px;          line-height: 1;          height: 13px;          position: absolute;          top: 0;          bottom: 0;          left: 0;          right: 0;          margin: auto; }      .top-bar ul li[aria-expanded="true"] > a {        background: #9a1e23;        /* menu item background color on open dropdown */ }        .top-bar ul li[aria-expanded="true"] > a .accordion-toggle i.fa {          -webkit-transform: rotate(90deg);          transform: rotate(90deg); }      .top-bar ul li .submenu a {        padding-left: 25px; }  .alignright, .alignleft, .aligncenter, .alignnone {    float: none;    margin: 0 0 1em; } }/* max-width 640px and lower. Use this for mobiles only *//*-=Medium screens=-*/@media only screen and (min-width: 641px) {  /* TOP BAR STYLING */  .title-bar {    display: none; }  .top-bar {    position: relative;    padding: 0;    background-color: transparent;    /* Dropdown item styling */ }    .top-bar ul {      background: transparent;      margin: 0;      list-style: none;      padding: 0; }    .top-bar .header-menu #submenu-services {      visibility: hidden;      z-index: 10;      opacity: 0;      background-color: #ededed;      position: absolute;      left: 0;      width: 100%;      -webkit-column-gap: 0px;      /* Chrome, Safari, Opera */      /* Firefox */      column-gap: 0px;      -webkit-transition: visibility 0s, opacity 0.2s linear;      transition: visibility 0s, opacity 0.2s linear; }      .top-bar .header-menu #submenu-services li {        display: block;        margin-right: 0; }        .top-bar .header-menu #submenu-services li a {          display: inline-block;          text-transform: uppercase;          font-size: 16px;          line-height: 36px;          padding: 0 8px;          color: #a72126;          letter-spacing: -0.5px; }          .top-bar .header-menu #submenu-services li a:hover {            background-color: #dbdbdb; }    .top-bar .header-menu #submenu-radiologists {      visibility: hidden;      z-index: 10;      opacity: 0;      background-color: #ededed;      position: absolute;      left: 0;      width: 100%;      -webkit-column-gap: 0px;      /* Chrome, Safari, Opera */      /* Firefox */      column-gap: 0px;      -webkit-transition: visibility 0s, opacity 0.2s linear;      transition: visibility 0s, opacity 0.2s linear; }      .top-bar .header-menu #submenu-radiologists li {        display: block;        margin-right: 0; }        .top-bar .header-menu #submenu-radiologists li a {          display: inline-block;          text-transform: uppercase;          font-size: 16px;          line-height: 36px;          letter-spacing: -0.5px;          padding: 0 8px;          color: #a72126; }          .top-bar .header-menu #submenu-radiologists li a:hover {            background-color: #dbdbdb; }    .top-bar .header-menu .menu-services:hover #submenu-services {      /* Parent link style on dropdown hover */      visibility: visible;      opacity: 1;      -webkit-transition: visibility 0s, opacity 0.2s linear;      transition: visibility 0s, opacity 0.2s linear; }    .top-bar .header-menu .menu-radiologists:hover #submenu-radiologists {      /* Parent link style on dropdown hover */      visibility: visible;      opacity: 1;      -webkit-transition: visibility 0s, opacity 0.2s linear;      transition: visibility 0s, opacity 0.2s linear; }    .top-bar .header-menu li {      display: inline-block;      margin-right: 55px;      background-color: transparent; }      .top-bar .header-menu li.active {        border-top: 4px solid #a72126; }      .top-bar .header-menu li > a {        /* Regular menu item style */        display: block;        background: transparent;        font-size: 18px;        line-height: 62px;        color: #333;        font-family: "Montserrat", sans-serif;        text-transform: uppercase; }      .top-bar .header-menu li.current-menu-item > a, .top-bar .header-menu li.current_page_ancestor > a, .top-bar .header-menu li.current_page_parent > a {        /* Style of Current page and Ancestor page */        background: #a72126;        color: #58ded9; }      .top-bar .header-menu li.has-dropdown > a {        /* Style of item with dropdown */        padding: 0 15px; }        .top-bar .header-menu li.has-dropdown > a:after {          /* Hide dropdown arrow */          display: none !important; }        .top-bar .header-menu li.has-dropdown > a:hover {          /* Hover state for dropdown link */ }      .top-bar .header-menu li > a:hover {        /* menu item style on hover */        background: transparent;        color: #a72126; }    .top-bar .header-menu:after {      content: '';      display: table;      clear: both; }    .top-bar ul li:hover > a {      /* Parent link style on dropdown hover */      background: transparent;      color: #a72126; }    .top-bar .submenu {      display: none;      border: none; }      .top-bar .submenu.js-dropdown-active {        display: block; }      .top-bar .submenu li {        display: block; }        .top-bar .submenu li > a {          /* Regular link in dropdown */          background: #58ded9;          color: #a72126; }          .top-bar .submenu li > a:hover {            /* Dropdown link on hover */            background: #d22930;            color: white; }    .top-bar .is-dropdown-submenu .is-dropdown-submenu {      margin-top: 0; }      .top-bar .is-dropdown-submenu .is-dropdown-submenu li a {        /* Styles for 2nd level dropdown menu link */ }  /* Align Menu to the right  	 .top-bar .header-menu { float:right; }*/  /* Align Menu to the center  	 .top-bar .header-menu { text-align: center; }  	 .top-bar .header-menu > li{ float: none; display: inline-block; } */ }/* min-width 641px */@media only screen and (min-width: 641px) and (max-width: 1024px) {  /* min-width 641px and max-width 1024px, use when QAing tablet-only issues */  .top-bar .header-menu #submenu-services {    -webkit-column-count: 2;    /* Chrome, Safari, Opera */    /* Firefox */    column-count: 2;    padding: 24px 18px; }    .top-bar .header-menu #submenu-services li a {      font-size: 14px; }  .top-bar .header-menu #submenu-radiologists {    -webkit-column-count: 2;    /* Chrome, Safari, Opera */    /* Firefox */    column-count: 2;    padding: 25px; }    .top-bar .header-menu #submenu-radiologists li a {      font-size: 14px; } }/*-=Large screens=-*/@media only screen and (min-width: 1025px) {  /*min-width 1025px, large screens*/  .top-bar .header-menu #submenu-services {    -webkit-column-count: 2;    /* Chrome, Safari, Opera */    /* Firefox */    column-count: 2;    padding: 25px; }    .top-bar .header-menu #submenu-services li a {      font-size: 16px; }  .top-bar .header-menu #submenu-radiologists {    -webkit-column-count: 3;    /* Chrome, Safari, Opera */    /* Firefox */    column-count: 3;    padding: 25px; }    .top-bar .header-menu #submenu-radiologists li a {      font-size: 16px; } }@media only screen and (min-width: 1201px) {  /* min-width 1201px, large screens*/  .top-bar .header-menu #submenu-services {    -webkit-column-count: 3;    /* Chrome, Safari, Opera */    /* Firefox */    column-count: 3;    padding: 34px 63px; }    .top-bar .header-menu #submenu-services li a {      font-size: 16px; }  .top-bar .header-menu #submenu-radiologists {    -webkit-column-count: 4;    /* Chrome, Safari, Opera */    /* Firefox */    column-count: 4;    padding: 34px 35px; }    .top-bar .header-menu #submenu-radiologists li a {      font-size: 16px; } }@media only screen and (min-width: 1201px) and (max-width: 1280px) {  /* min-width 1201px and max-width 1280px, use when QAing MacBook issues */ }/*# sourceMappingURL=media-screens.css.map */