@font-face {
	font-family:air-millhouse;
	src:url(/fonts/air_mitalic.ttf);
	}
	
@font-face {
	font-family:italiana;
	src:url(/fonts/Italiana.ttf);
	}
	
@font-face {
	font-family:athalita;
	src:url(/fonts/Athalita.ttf);
	}
	
@font-face {
	font-family:justanotherhand;
	src:url(/fonts/JustAnotherHand-Regular.ttf);
	}
@font-face {
	font-family:didot-italic;
	src:url(/fonts/didot/Didot-Bold-Italic.ttf);
	}
@font-face {
	font-family:didot-medium;
	src:url(/fonts/didot/DidotMedium.ttf);
	}
@font-face {
	font-family:didot-std;
	src:url(/fonts/didot/Didot-LT-Std-Bold.otf);
	}
Body {
	background:#EDF2F7;
	font-family:AustinNewsTextWeb-Roman;
	color:#000000;
/*	font-family: 'AustinNewsTextWeb-Roman', cursive; */
	}
	
h1, h2, h3 {
	 font-family:/*didot-std;*/  'italiana', cursive; 
	 text-shadow: 4px 4px 4px #aaa;
	}
/*h4 {
	font-size: 1rem;
	}
h3 {
	font-size:1.2rem;
	font-weight:700;
	}
h2 {
	font-size:2rem!important;
	}*/
.sp-page-title {
		background:#010101;
	}
.sp-page-title .sp-page-title-heading {
  font-size: 34px;
  line-height: 1;
  font-weight:900;
	}
#sp-header {
	/*height:60px!important;*/
	box-shadow:none;
	/*align-items:center!important;*/
	display:flex;
	}
.logo img{
	height:50px!important;
	}
#sp-menu {
	/*height:50px;*/
	}
.sp-dropdown.sp-dropdown-main.sp-menu-full {
	width:350px;
	}
.sp-menu-item:hover {
	transform:scale(1.1);
	}
.sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li.active:hover > a {
  	color: #000;
	font-size:20px;
	font-weight:700;
	border-bottom:6px solid #10BAD2;
	}
.sp-dropdown .sp-dropdown-inner {
	background:#fff;
	}
.sign-up {
	
	background:#10bad2 ;
	
	color:#fff!important;
	/*font-weight:900!important;
	font-size:20px!important;*/
	margin:0 50px 0 50px!important;
	text-transform:uppercase;
	border-radius:10px;
	}
.login {
	/*
	border:1px solid #10bad2;
	border-radius:10px;*/
	}
.table-of-contents-ck::before {
	content:"Table of Contents";
	}
.com-content {
		background:rgba(16, 186, 210, 0.06);
		}
.table-of-contents-ck {
	padding:30px;
	margin-left:10px;
	border-left:5px solid blue;
	border-radius:20px;
	}
.badge {
		display:none;
		}
.circle {
	width:50px;
	border-radius:50%;
	}
.float-centre img{
	margin:auto;
	}
#sp-component {
	margin-bottom:50px;
	}
.article-full-image img{
	display:block!important;
	margin:auto;
	}
.article-list .article .article-header h2 {
  font-size: 1.1rem;
  margin: 0;
}
.rc {
	border-radius:30px 30px 0px 0pc;
	border:1px dotted #ff0000;
	}
/* for articles list */
/*.article-list .articleBody, .article-list .article-body {
    display: contents;
}
.article-list .article {
    display: flex;
    flex-direction: column;
}
.article-list .article-header {
    order: -1;
    /*margin-bottom: 40px;
}*/
.com-users-login__remind, .com-users-login__register    {
	display:none;
	}
.title {
		font-family:Playfair Display;
		font-size:26px;
		font-style:italic;
		font-weight:900;
		
		margin:100px 0px 30px 0px;
		}
.subheading-category {
	font-family:playfair display;
	}
.category-desc img {
	height: 300px;
    float: left;
    margin: 0px 30px 10px 0px;
    }
.article-social-share .social-share-icon ul li a {
		font-size:30px;
		}
.article-intro-image img {
	max-height:250px;
	width:auto;
	border-radius:10px 10px 0px 0px!important;
	margin-top:20px!important;
	}
.article-info {
	margin-top:30px;
	color:#777777;
	}
figcaption {
		margin:-25px 0 30px 0;
		color:#666;
		text-align:center;
		font-size:11px;
		}
.caption {
	padding:5px;
	text-align:center;
	}
.tags > li a { 
		color:#000000;
		}
.published::before {
	
	content:"Published Date: ";
	}
.readmore {
	background: rgba(3, 69, 191, 0.1);
	display: inline-block;
    font-size: 0.875rem;
    padding: 0.5rem 1rem;
    border-radius: 5px;
    border:0.5px solid blue;
	}
#comments {
	margin-top:100px;
	background-color:#fafafa;
    padding: 25px;
    border-radius: 10px;
	}
#sp-footer, #sp-bottom {
	background: transparent; /*#010101;#95D3F1;*/
	width:100%;
	bottom:0;
	left:0;
	/*position:fixed;*/
	padding:30px;
	color:#a2a2a2!important;
	}
.sp-module-title, .sp-module  {
	color:#000!important;
	}
.mautic-form {
	background:#f5f5f5;
	border-radius:1.5rem;
	padding:3rem;
	position:relative;
	z-index:;
	}		
.mautic-form::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #10bad2;
  border-radius: 1rem;
  transform: rotate(2deg) scale(1.03);
  z-index: -1;
}

@media screen and (max-width:580px) {

.logo-image-phone, .logo img{
	padding-bottom:15px!important;
	}
	}
/*@media screen and (max-width: 600px) {
.logo {
	height:50px;
	width:auto;
	}
	
#layerslider_53 {
	display:none;
	}

#sp-slider {
	background:url(/images/layerslider/together-mend-britain/not-available.png)!important;
	background-size:contain!important;
	background-repeat:no-repeat!important;
	background-position:center!important;
	height:250px;
	
	}
}
*/
