/*
Theme Name: Panorama Radiology
Template: astra
Author: Child Theme Configurator
Version: 1.0.1655436759
Updated: 2022-06-17 03:32:39

*/

.PRS-lightblue{
	color:#27AAE1;
}
.PRS-darkblue{
	color:#1F3468;
}

.PRS-tighten-space-above{
	margin-top:-20px
}
.PRS-tighten-space-above-more{
	margin-top:-40px
}
.PRS-tighten-space-below{
	margin-bottom:-20px
}

.prs-header--cta{
float:left;margin:5px;}
span.prs-header--cta-left{padding:5px;
float:left;
width:50px}
span.prs-header--cta-right{
float:left;
width:auto;
line-height:1em;
font-weight:600;
padding:10px 5px}

@media screen and (max-width:1024px){
	#secondary{display:none}
}

@media screen and (max-width:767px){
	#prs-header--ctas{display:none}
	.button-group.wp-block-columns .wp-block-column:not(:last-child) {margin-bottom: 0px}
}

span.wpcf7-list-item { display: block; }

.PRS-list ul li{
	border-top:.5px solid #6387A660;
}
.PRS-list ul li:last-child{
	border-bottom:.5px solid #6387A660;
}
.PRS-list ul li:before{
	display:inline-block;
	position:absolute;
	content:'';
	width:10px;
	height:10px;
background:url(https://panoramaradiology.com.au/wp-content/uploads/2022/06/PRS-Asset-6-Icon-arrow-right.svg);
	background-repeat:no-repeat;
	background-position:center center;
	background-size:contain;
	margin-top:20px;
	margin-right:60px;
}

#PRS-landing .PRS-list ul li{
	border-top:1px solid #27aae1;
}

#PRS-landing .PRS-list ul li:last-child{
	border-bottom:1px solid #27aae1;
}

@media screen and (min-width:768px){
#PRS-home-news article{
	border-right:2px solid #6387A660; !important
}
#PRS-home-news article:last-child{
	border-right:none
}
}
.icon-button a {padding: 10px!important; line-height:20px!important}
.custom-tabs .uagb-tabs__body-wrap, .custom-tab { padding: 10px 0!important;}

body .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)) ol {
    margin: 0 0 1.5em 3em!important;
}
.custom-tabs.uagb-tabs__wrap .uagb-tabs__body-container {
    padding: 0!important;}
  .uagb-tabs__wrap ul.uagb-tabs__panel li.uagb-tab a {
    padding: 20px 30px!important;}
#action-buttons .elementor-widget-container {
    position: relative;}
#action-buttons .elementor-icon-box-title a {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    padding: 15px 0 0 70px;}
/* === Booking form === */
form.wpcf7-form .elementor-section {
    padding: 10px 10px 0 10px;
    background: #f1f1f1f1;
    margin-bottom: 20px;
}

/* === Blog === */
body.single-post h1, .entry-content h1 {
    font-size: 35px;
	font-size: 2.188rem;
}

/* === HEADER === */

#ast-hf-menu-1{
	letter-spacing:.25px
}

#ast-hf-menu-1 li.prs-arrow-right a{
	padding-top:7px !important;
	padding-bottom:7px !important;
}

#ast-hf-menu-1 li.prs-arrow-right a span:before{
	display:inline-block;
	content:'';
	width:10px;
	height:10px;
background:url(https://panoramaradiology.com.au/wp-content/uploads/2022/06/PRS-Asset-6-Icon-arrow-right.svg);
	background-repeat:no-repeat;
	background-position:center center;
	background-size:contain;
	margin:0 20px 0 -30px;
}


/* === FOOTER === */

.site-primary-footer-wrap{
color:white;
	font-size:.75em;
	letter-spacing:.5px;
	font-weight:400;
}
.site-primary-footer-wrap a,
.site-primary-footer-wrap a:hover{
	color:white
}
.site-primary-footer-wrap h2{
		text-transform:uppercase;
	font-size:1.2em;
	color:white;
	margin-bottom:1em
}

.site-below-footer-inner-wrap{
	border-top:1px solid white;
	padding-top:10px;
}

.site-primary-footer-wrap.ast-builder-grid-row-4-lheavy .ast-builder-grid-row {
    grid-template-columns: 2fr 1fr 1fr 2fr;
}