/* amatic-sc-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: 'Amatic SC';
  font-style: normal;
  font-weight: 400;
  src: url('/fonts/amatic-sc-v28-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* amatic-sc-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: 'Amatic SC';
  font-style: normal;
  font-weight: 700;
  src: url('/fonts/amatic-sc-v28-latin-700.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}




/* quicksand-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: 'Quicksand';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/quicksand-v37-latin-regular.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
       url('../fonts/quicksand-v37-latin-regular.ttf') format('truetype'); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
}


/* raleway-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: 'Raleway';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/raleway-v37-latin-regular.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
       url('../fonts/raleway-v37-latin-regular.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: Bobby the Apple
Theme URI: https://tonybennett.co.uk
Author: Antony Bennett
Author URI: https://tonybennett.co.uk
Description: A site for Bobby the Apple
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: Antony Bennett

*/




/* CSS Document */
html {}
  body {
    background: #ffffff;


    color: #000000!important; font-family: 'Quicksand';
  font-style: normal;
  font-weight: 400;
font-size: 1.2rem!important;}



header {background-image: url("https://tonybennett.co.uk/images/bobby-banner.jpg");
background-repeat: no-repeat;
background-position: center;
background-size: cover;
min-height: 450px;
	border-bottom: 2px solid #000000;
box-shadow: 5px 5px 10px 0px rgba(0, 0, 0, 0.5);
}




h1.headfont {
	font-family: 'Amatic SC';
  font-style: normal;
  font-weight: 700;
	font-size: 2em;
	color: #000000; 
	background-color: #ff7f00;
text-transform: uppercase!important;
	
	padding: 0!important; margin: 0!important;
	
border: 1px solid #000000; border-radius: 10px;
}

.wp-element-caption {font-family: 'Amatic SC';
  font-style: normal; font-size: 1.2em;}

.mypad {padding: 1em; border-radius: 15px; border: 1px solid #000000; box-shadow: 5px 5px 10px 0px rgba(0, 0, 0, 0.5);}


.site-description {}

h2.site-description {color: #000000; 
font-family: 'Amatic SC';
  font-style: normal;
  font-weight: 700;	
	font-size: 1.4em;
text-transform: uppercase!important; 
background-color: #fea711; padding: 10px 2px; margin: 5px 60px;
border: 1px solid #000000;
border-radius: 10px;

}

.greenside {background-color: #468768;}

main {

}


.socimg {max-width: 40px!important; margin: 0 1em!important;}

.orangetext {color: #000000!important;}

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

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


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

.greybg {background-color: #e3e3e3;}

/* a {color: #404040!important;}
a:hover {color: #909090!important;}
a:visited {}
*/

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; }
.menu-item a {color: #ffffff;}
.menu-item a:visited {color: #ffffff;}

.dropdown-menu {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: #000000!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 #000000; }


/* categories menu list */

h2.wp-block-heading {font-size: 1.2em!important; font-family: 'Amatic SC', 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 #000000;
}


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

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


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

/* about page widget important */

ul.wp-block-page-list a {color: #ffffff!important; font-family: 'Amatic SC', sans-serif; font-size: 1.6em;}

ul.wp-block-latest-posts a {color: #ffffff!important; font-family: 'Amatic SC', sans-serif; font-size: 1.6em;}



  /*.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: transparent!important

	border: 1px solid #404040; border-radius: 10px;
	
	font-family: 'Quicksand';
  font-style: normal;
  font-weight: 400;
}
.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; 
	 
}

#main-menu li {font-family: 'Amatic SC';
  font-style: normal;
	
  font-weight: 700;}

/* Main header menu  */


#main-menu li a {font-size: 1.6em!important; padding: 0px 20px!important;
	margin-bottom: 5px;
text-align: center!important;
	color: #ffffff!important;
    background: #ed3939;
background: radial-gradient(circle,rgba(237, 57, 57, 1) 0%, rgba(158, 14, 41, 1) 100%);
	border-radius: 25px;
	border: 1px solid #000000;
	
}

#main-menu li a:hover {background: #edb139;
background: radial-gradient(circle,rgba(237, 177, 57, 1) 0%, rgba(158, 103, 14, 1) 100%);}

#menu-main-menu  {padding: 4px!important; min-height: 50px;

}


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

.nav-link {padding: .1em 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: #000000!important;
text-transform: uppercase!important;  }
nav.navbar-dark li a:hover {color: #404040!important; }

/* about page css */
 
.aboutbg {background-color: #468768; padding: 0; margin: 0; border: 1px solid #000000; border-radius: 10px;}


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

ul#menu-main-menu-1 .menu { padding: 0; margin: 0;}

ul#menu-main-menu-1 .menu li  {display: inline-block; }

ul#menu-main-menu-1 .menu li a {}

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

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

.menu a {font-family: 'Amatic SC';
  font-style: normal;
	font-size: 1.2em;
  font-weight: 700;
color: #ffffff}

.menu a:visited {color: #ffffff;}

.circle {max-width: 250px; height: auto; margin: 0; padding: 0;}
ul.border-bottom { border-bottom: 1px solid #ffffff!important;}


/* search  */
#s {border-radius: 10px; padding: 5px 15px; border: 2px solid #404040; background-color: rgba(255, 255, 255, 0.5)!important; color: #000000!important; }

#searchsubmit {font-family: 'Amatic SC';
  font-style: normal;
	font-size: 1.2em;
  font-weight: 700;
padding: 5px 15px;
background-color: #fea711;
border: 2px solid #000000; border-radius: 15px}


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


.footergrad {
	background: #7a7a7a;
background: radial-gradient(circle,rgba(122, 122, 122, 1) 0%, rgba(0, 0, 0, 1) 100%);
border-top: 2px solid #000000;
}


#copyright {text-align: center!important; margin: 0 auto!important; color: #ffffff!important; font-family: 'Amatic SC';
  font-style: italic;
	font-size: 1.2em;}
