/* merienda-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Merienda';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/merienda-v19-latin-regular.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
       url('../fonts/merienda-v19-latin-regular.ttf') format('truetype'); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
}





/* cabin-sketch-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Cabin Sketch';
  font-style: normal;
  font-weight: 400;
  src: url('/fonts/cabin-sketch-v21-latin-regular.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
       url('/fonts/cabin-sketch-v21-latin-regular.ttf') format('truetype'); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
}

/* cabin-sketch-700 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Cabin Sketch';
  font-style: normal;
  font-weight: 700;
  src: url('/fonts/cabin-sketch-v21-latin-700.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
       url('/fonts/cabin-sketch-v21-latin-700.ttf') format('truetype'); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
}



/* montserrat-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: url('/fonts/montserrat-v26-latin-regular.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
       url('/fonts/montserrat-v26-latin-regular.ttf') format('truetype'); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
}

/* montserrat-italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 400;
  src: url('/fonts/montserrat-v26-latin-italic.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
       url('/fonts/montserrat-v26-latin-italic.ttf') format('truetype'); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
}

/* montserrat-700 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  src: url('/fonts/montserrat-v26-latin-700.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
       url('/fonts/montserrat-v26-latin-700.ttf') format('truetype'); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
}

/* montserrat-700italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 700;
  src: url('/fonts/montserrat-v26-latin-700italic.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
       url('/fonts/montserrat-v26-latin-700italic.ttf') format('truetype'); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
}






@charset "utf-8";
/*
Theme Name: Pairs
Theme URI: http://pairs.org.uk
Author: Antony Bennett
Author URI: http://www.pairs.org.uk
Description: A site for Pairs.org.uk
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: Pairs

*/


/* CSS Document */
html {}
  body {background: rgb(53,53,53);
background: -moz-radial-gradient(circle, rgba(53,53,53,1) 0%, rgba(27,26,31,1) 100%);
background: -webkit-radial-gradient(circle, rgba(53,53,53,1) 0%, rgba(27,26,31,1) 100%);
background: radial-gradient(circle, rgba(53,53,53,1) 0%, rgba(27,26,31,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#353535",endColorstr="#1b1a1f",GradientType=1);

    color: #e8c443!important; font-family: 'Montserrat', sans-serif!important;
font-size: 1.2rem!important;}

#cmplz-manage-consent .cmplz-manage-consent{ display: none!important; }


.merienda  {font-family: "Merienda", cursive;}

/* Safari cmplz*/
.cmplz-manage-consent .manage-consent-1  {display: none!imortant;}


.orangetext {color: #e8c443!important;}
.socimg {max-width: 40px!important; margin: 0 .4em!important;}

.clearfix {float: none; clear: both;}

.wp-block-list {margin-left: 2em!important;}

.wp-block-list li {display: block!important; margin: 0 0 1.2em 0!important;   }

.left {padding: 0; margin: 1em; float: left;}


.right {padding: 0; margin: 1em; float: right;}

.pairpad {margin: 0; padding: 0 .8em!important;}

a {color: #e8c443!important;}
a:hover {color: #efdb92!important;}
a:visited {color: #e8c443!important;} 

a:link {text-decoration: none!important; list-style-type:  none!important;}

li {display: inline; list-style-type:  none!important; }
.menu {}



/* dropdown */
.menu-item {}
.menu-item li {padding: 0!important; margin: 0!important; }
.dropdown-menu {color: transparent!important; background-color: transparent!important; line-height: .8em!important;  margin: 0!important; width: auto!important; border-radius: 0!important; }

.dropdown-menu li {}

.dropdown-menu a {margin: 0!important; padding:10px!important; background-color: #383838!important; 
border: 1px solid #e8c443!important; }



/* posts list */
.wp-block-latest-posts__list.wp-block-latest-posts li {display: block; padding: .5rem; margin-bottom: 4px; border-bottom: 1px solid #e8c443; }


/* categories menu list */

h2.wp-block-heading {font-size: 1.2em!important; font-family: 'Cabin Sketch', sans-serif; }

ul.wp-block-categories-list.wp-block-categories  {margin: none; padding-left: none!important}

.wp-block-categories-list.wp-block-categories li {display: block!important; padding: .5rem; margin-bottom: 4px; border-bottom: 1px solid #e8c443;
}


.wp-block-categories-list.wp-block-categories li:hover {}

.wp-block-categories li a {list-style-type: none}


  .headfont {font-family: 'Cabin Sketch', sans-serif; font-size: 2.5rem!important; color: #e8c443; text-transform: uppercase!important;  }
h2.site-description {font-family: 'Cabin Sketch', sans-serif; font-size: .9em!important; text-transform: uppercase!important;}

  /*.maincontent {background: rgb(61,66,132);
background: radial-gradient(circle, rgba(61,66,132,1) 0%, rgba(37,40,94,1) 100%);}
*/

.entry {margin-top:10px!important; padding: 2em; 
	background: rgb(62,62,62);
background: -moz-radial-gradient(circle, rgba(62,62,62,1) 0%, rgba(0,0,0,1) 100%);
background: -webkit-radial-gradient(circle, rgba(62,62,62,1) 0%, rgba(0,0,0,1) 100%);
background: radial-gradient(circle, rgba(62,62,62,1) 0%, rgba(0,0,0,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#3e3e3e",endColorstr="#000000",GradientType=1);
	
	border: 1px solid #e8c443; border-radius: 10px;
}
.entry img {clear: both}

.sidecontent {background: rgb(27,26,31);
background: linear-gradient(180deg, rgba(27,26,31,1) 0%, rgba(53,53,53,1) 100%);}



/* main menu */

nav {padding: 0!important;}

#main-menu {padding: 0!important; margin: 0!important;}


#menu-main-menu li {border: 1px solid; border-radius: 5px!important; padding: 0!important; }

nav.navbar-dark {background-color: transparent!important; margin-bottom: 1em!important; padding: 0!important;}

.nav-link {padding: .2em 1em!important;}
nav.navbar-dark li {margin-right: 1em!important; padding: 0 5px!important; margin-bottom: 0!important; }
nav.navbar-dark li a {font-size: 1.2rem!important; color: #e8c443!important;
text-transform: uppercase!important;  }
nav.navbar-dark li a:hover {color: #eed88a!important; }




/* bottom menu */
.menu li::before {color: #e8c443;
  display: inline-block; width: .9em; }

.menu li {margin:2px 10px!important; }

.circle {max-width: 250px; height: auto; margin: 0; padding: 0;}
ul.border-bottom { border-bottom: 1px solid #e8c443!important;}
/* search  */
#s {border-radius: 10px; padding: 5px 15px; border: 1px solid #e8c443; background-color: #181818!important; color: #e8c443!important; max-width: 250px;}
#searchsubmit {display: none;}


.wp-block-search {margin-bottom: 2em!important;}
.wp-block-search__input { border-radius: 5px!important; padding: 1px 5px!important; background-color: #181818!important;}
.wp-block-search__button {border-radius: 5px!important; background-color: #e8c443!important;}


#copyright {text-align: center!important; margin: 0 auto!important; color: #e8c443!important; font-style: italic;}
