/*
Theme Name: Agora Fertility Centre 2024
Theme URI: https://agoraclinic.co.uk
Version: 1.8
Description: Customised for Agora Fertility Centre
Author: Agora Web Support
Author URI: https://agoraclinic.co.uk
Template: Divi
*/

/**** Section and Row Styles ****/
.ag_section {margin-top:60px; padding-top:40px;}
/*#### Main Basic Typogaphy ###*/
/*#### Text Colors ###*/
:root{
	--white_text:#ffffff;
	--greenText:#005F70;
	--greenTexthover:#04818e;
	--bodyText:#636363;
}

/* body {color:{var(--bodyText)}	} */

/* a {color:#333!important;} */

/* a {color:#005F70; font-weight: 400;} */
/* a:hover {font-weight: 500;} */

sub, sup {height: 0; line-height: .4; position: relative; vertical-align: baseline; font-size: 60%; }

/*set the width of the rows inside the Post Content module*/
.et-db #et-boc .et-l .et-l--post .et_builder_inner_content .et_pb_row {
	width: 100%;
}



/* Blockquote */
blockquote {border-color: #005f70; margin: 0em 2em 1em 2em; border-left: 2px solid; padding-left: 2em;}
div.et_pb_text_inner blockquote p, blockquote ul, blockquote ol {font-weight:300!important; font-style:italic!important; font-size:110%!important; line-height:1.5em; padding-bottom: 0.5em;}
div.et_pb_text_inner blockquote p:first-of-type {font-weight:400!important;}
blockquote p.p1 {font-weight:400!important; font-style:italic; font-size:110%!important; line-height:1.5em;}

@media only screen and ( max-width: 768px ) {
	blockquote {margin: 1em 1em; border-left: 1px solid; padding-left: 1.5em;}
	div.et_pb_text_inner blockquote p {font-size:115%!important; line-height:1.5em;}
}


/* Text Module - Two Columns */
/* Row on columns on mobile are different */
@media only screen and ( min-width: 981px ) {
	.et_pb_text.two_cols {
		  -moz-column-count: 2;
		  -moz-column-gap: 85px;
		  -moz-column-rule: none;
		  -webkit-column-count: 2;
		  -webkit-column-gap: 85px;
		  -webkit-column-rule: none;
		column-count: 2;
		column-gap: 85px;
		column-rule: none;
	}
 }


/* Information Update */
.info_update a span, .info_update.menu-item i._before {font-size:105%; color:red!important;}

/**** Primary and Secondary Menus - All Devices ****/
/** Most settings in Divi Theme Builder **/

/* Secondary Menu Icons */
.ag-home:before {content: ""; display: block; width: 36px; height: 36px; float: left; margin: -10px 0px 0px 0px;background: url("/wp-content/uploads/2020/06/ag-home.png") no-repeat;}
.ag-about:before {content: ""; display: block; width: 36px; height: 36px; float: left; margin: -10px 0px 0px 0px;background: url("/wp-content/uploads/2020/06/ag-about.png") no-repeat;}
.ag-patient:before {content: ""; display: block; width: 36px; height: 36px; float: left; margin: -10px 0px 0px 0px;background: url("/wp-content/uploads/2020/06/ag-patient.png") no-repeat;}
.ag-doctor:before {content: ""; display: block; width: 36px; height: 36px; float: left; margin: -10px 0px 0px 0px;background: url("/wp-content/uploads/2020/06/ag-stethoscope.png") no-repeat;}
.ag-info:before {content: ""; display: block; width: 36px; height: 36px; float: left; margin: -10px 0px 0px 0px;background: url("/wp-content/uploads/2020/06/ag-info.png") no-repeat;}
.ag-careers:before {content: ""; display: block; width: 36px; height: 36px; float: left; margin: -10px 0px 0px 0px;background: url("/wp-content/uploads/2020/06/ag-careers.png") no-repeat;}
.ag-contact:before {content: ""; display: block; width: 36px; height: 36px; float: left; margin: -10px 0px 0px 0px;background: url("/wp-content/uploads/2020/06/ag-contact.png") no-repeat;}
.ag-locations:before {content: ""; display: block; width: 36px; height: 36px; float: left; margin: -10px 0px 0px 0px;background: url("/wp-content/uploads/2020/06/ag-locations.png") no-repeat;}
.ag-webinars:before {content: ""; display: block; width: 36px; height: 36px; float: left; margin: -10px 0px 0px 0px;background: url("/wp-content/uploads/2020/06/ag-webinars.png") no-repeat;}
.ag-search:before {content: ""; display: block; width: 36px; height: 36px; float: left; margin: -10px 0px 0px 0px;background: url("/wp-content/uploads/2020/06/ag-search.png") no-repeat;}
.ag-covid:before {content: ""; display: block; width: 36px; height: 36px; float: left; margin: -10px 0px 0px 0px;background: url("/wp-content/uploads/2020/06/ag-covid.png") no-repeat;}

/* Breadcrumbs */
.rank-math-breadcrumb {Font-size:16px; line-height:1em; color:#04818e!important;}
/* Disable Breadcrumbs on Mobiles */
@media only screen and ( max-width: 767px ) {
nav.rank-math-breadcrumb {display:none;}
}




/**** Other Navigation Elements ****/
/** Buttons **/
/* Pagination buttons */
	.pagination .alignleft a, .pagination .alignright a {
    background-color: #005F70;
    display: inline-block !important;
    color: #fff;
    padding: 5px 15px;
    text-transform: uppercase;}
	.pagination .alignleft a:hover, .pagination .alignright a:hover {background-color: #04818e;}
/* -- Scroll to top icon -- */
	.et_pb_scroll_top.et-pb-icon {background: rgba(0,95,112,0.5);}
/** Dot Navigation **/
	/* Side Nav Background */
	ul.et_pb_side_nav {background: rgba(102,102,102,0.25); top: 70%;}
	/* Side Dot Nav Link */
	ul.et_pb_side_nav .side_nav_item a {background-color: #FFF;} 
	/* Side Dot Nav Link (Active) */
	ul.et_pb_side_nav .side_nav_item a.active {background-color: rgba(232,62,140,0.70)!important;}


/**** Person Module ****/
.et_pb_member_position {margin-bottom:0.6em;}
img.et_pb_team_member_image {border-radius: 50%!important;}

/**** Blog Grids ****/
.et_pb_blog_grid .et_pb_post {
	min-height:250px;
	padding: 19px;
    background-color: #fff;
	border: 1px solid #d8d8d8;
	}
/* @media only screen and ( max-width: 479px ) {
.et_pb_blog_grid .et_pb_post {min-height:250px;}
} */
/**** --- END --- Blog Grids ****/



/*### Misc formatting ###*/
/**** Multiple columns - smaller devices - apply class to row ****/
		.one-column .et_pb_column {width: 100%!important;}
		.two-columns .et_pb_column {width:50%!important; margin-bottom:0;}
		.three-columns .et_pb_column {width:33.33%!important}
		.four-columns .et_pb_column {width:25%!important}
/**** Vertical Alignment within same height row, Apply class to column(s) in row ***/
.vertical_align_center {display: flex; flex-direction: column; justify-content: center;}
.vertical_align_bottom {display: flex; flex-direction: column; justify-content: flex-end;}
/**** Equal column heights ***/
.equal_column_height .et_pb_column {display: flex; flex-direction: column; padding: 20px; justify-content: space-between;  }
/** Show or Hide CTA if logged in **/
	body.logged-in .cta_for_logged_in{display:block!important;}
	body:not(.logged-in) .cta_for_logged_in{display:none!important;}
	body.logged-in .cta_for_not_logged_in{display:none!important;}
	body:not(.logged-in) .cta_for_not_logged_in{display:block!important;}

		
/******* ###  STYLEEES  ###********/
/* h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6 {color: var(--greenText); line-height:1.3em;} */
/* .entry-content .et_pb_section:first-of-type {padding-top:5px; margin-top:0;}
.entry-content .et_pb_row:first-of-type {padding-top:0px; margin-top:0px;} */
/* .et_pb_text_inner p {font-size:18px;} */

.et_pb_inner_text ol, .et_pb_inner_text ul, .entry-content ul, .et-l--body ul {padding-top:0.5em;padding-left:2em;}

div.et_pb_text_inner ol {padding-top:1.5em!important;padding-left:1.5em!important;}

/* div.et_pb_text_inner ol li, div.et_pb_text_inner ul li, div.et_pb_blurb_description ul li {margin-bottom:0.35em;} */

/* ul li::marker {color:#005F70;} */


/* Large screens (1405px upwards) */
/* @media only screen and ( min-width: 1405px ) {
		
} */

/* Laptops and desktops (1100-1405px) */
/* @media only screen and ( min-width: 1100px ) and ( max-width: 1405px) {

} */

/* Tablets in landscape mode (981-1100px) */
/* @media only screen and ( min-width: 981px ) and ( max-width: 1100px ) {

} */

/* Tablets in portrait mode (768-980px) */
/* @media only screen and ( min-width: 768px ) and ( max-width: 980px ) {
	
} */

/* Smartphones in landscape mode (480-768px) */
/* @media only screen and ( min-width: 480px ) and ( max-width: 767px ) {

} */

/* Smartphones in portrait mode (0-479px) */
/* Changed to 0 - 768px) */
@media only screen and ( max-width: 768px ) {
	/* h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6 {line-height:1.4em;text-align: center!important;} */
	
	/* h1.entry-title {text-align:center!important; font-size:22px; } */
	/* .entry-content .et_pb_section:first-of-type, .entry-content .et_pb_row:first-of-type {padding-top:10px; margin-top:0;} */
	
	
	
	/* h2, .h2 {font-size:17px;}
	h3, .h3 {font-size:16px!important;}
	h4, .h4 {font-size:15px;} */
	
	
	
	/* .et_pb_blurb_description p, .et_pb_toggle_content p,div.et_pb_text_inner ul li, .et_pb_inner_text ol, .et_pb_inner_text ul, */
	


	/* .entry-content ul, .entry-content ol, {text-align: center;}
	.entry-content ul, .entry-content ol {list-style-type: none; padding:0.5em 0;}
	
	 */
 
	p, .p, div.et_pb_text_inner p {text-align: center;}
	
	
}
