/******* Do not edit this file *******/
/*
My Custom CSS - by Salvatore Noschese
aka L'AltroWeb - https://laltroweb.it/
/*
Saved: Aug 02 2019 | 10:16:37 (am)
/*
/******* Do not edit this file *******/

/* Enter Your Custom CSS Here */


/*  Royal Blue  #263997  
    Cyan        #007ea3
    Green       #BCD73F    */


/*++++TEST AREA ++++   */
.avia-button, .container .phone-info, .container .wpcf7, input, textarea, select, button {
    font-size: 16px;
}
 
.flex_cell a {color:#007ea3;}
.flex_cell a:hover {color:#BCD73F;}

@media only screen and (max-width : 450px) {
    h1 {
        font-size: 40px !important; /* Prevent titles overflowing screen on mobile size */
    }
}


















/*

@media only screen and (max-width: 990px) {
.responsive.html_mobile_menu_tablet .main_menu .avia-menu {
    display: block;
}
#advanced_menu_toggle { 
display: none !important; 
}}
.custom-burger-menu.av-burger-menu-main {
    display: block !important;
}

@media only screen and (min-width: 1068px) {
nav.main_menu { display: none !important; }
#advanced_menu_toggle, #advanced_menu_hide {display:block !important; }
}
*/

/*=======================PRINT===========================*/
 
@media print {
body { background:white; color:black; margin:0; }
  #header {display:none;}
  #footer {display:none;}
  #socket {display:none;}
  .sidebar {display:none;}
  .a11y-toolbar {display:none;}
}
 
/*=======================RESPONSIVE===========================*/
 

/* #Media Queries
================================================== */

	/* large screens with 1140px with */
	@media only screen and (min-width: 1140px)  { }

	/* Smaller than standard 960 (devices and browsers) */
	@media only screen and (max-width: 989px) { }

	/* Tablet Portrait size to standard 960 (devices and browsers) */
	@media only screen and (min-width: 768px) and (max-width: 989px) { }

	/* All Mobile Sizes (devices and browser) */
	@media only screen and (max-width: 767px) { }

	/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
	@media only screen and (min-width: 480px) and (max-width: 767px) { }

	/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
	@media only screen and (max-width: 479px) { }


/*===========================HEADER==============================*/
 
/*----------- Top----------*/
/* Top phone no font change */
#top .av_header_transparency .phone-info {
    font-size: 16px;
} 
 
/*----------- Nav----------*/


/*-----------Logo-----------*/
 
/*----------- Social----------*/
 
/*===========================MENU=========================*/
 
/*----------- Background----------*/

/*----------- Nav----------*/
/* hover for navigation colour change */
.av_minimal_header .main_menu ul:first-child > li a:hover {
    color: #BCD73F!important;
}

/*----------- Search----------*/
 
/*============================BODY==================================*/
 
/*----------- Background----------*/
 
/*----------- Images --------------*/
 
/*----------- Typography----------*/
/* Letter spacing in headings */
h1 {
    letter-spacing 3px;
}
h5 {
    font-weight: 100;
    letter-spacing: 6px;
}

/*Change the left hand border colour for quotes*/
.main_color blockquote, .main_color .avia-bullet, .main_color .av-no-color.av-icon-style-border a.av-icon-char {
    border-color: #bcd73f;
}
 
/*----------- Forms----------*/
 
/*----------- Buttons----------*/

body div .avia-button   {
font-family: verdana;
}
body div .avia-button:hover  {
color: #BCD73F!important;
-webkit-box-shadow: 0px 0px 8px 3px rgba(0,126,163,1);
-moz-box-shadow: 0px 0px 8px 3px rgba(0,126,163,1);
box-shadow: 0px 0px 8px 3px rgba(0,126,163,1);
}
body div .avia-button {
border-radius: 0px; }
 
/*----------- Other----------*/

/* Adjust the position of the WP Accessibility sticky button so that it doesn't sit on top of the next/prev blog post controls */
.a11y-toolbar {
  top: 70%;
}

/*============================SIDEBAR==================================*/
 
/*----------- Background----------*/
 
/*----------- Headers----------*/

/*----------- Images --------------*/
 
/*----------- Buttons----------*/
 
/*----------- Other----------*/
 
/*=============================WIDGETS=============================*/
 
/*-------------label which widget------------*/
 
/*=============================PLUGINS=============================*/
 
/*-------------label which plugin-----------------*/
 
/*======================FOOTER========================*/


/* Footer change colour of font */
#footer a {color:white;}
 
/*----------- Background----------*/

/*----------- Nav----------*/
 
/*======================SOCKET========================*/
 
/*----------- Background----------*/
 
/*----------- Copyright----------*/
 
/*----------- Nav----------*/