/**
 * @package     Joomla.Site
 * @subpackage  Templates.rkic60site
 * @license     GNU General Public License version 2 or later; see LICENSE.txt
 * 
 * File ready for local users to update 
 * REMEMBER to take a copy so that any updates don't over write your settings.
 */

@font-face {
  font-family: "Playlist";
  src: url("../fonts/playlist/Playlist-Script.ttf") format("ttf"), url("../fonts/playlist/Playlist-Script.woff") format("woff");
  font-size: 32px;
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: "Raleway";
  src: url("../fonts/raleway/Raleway-Regular.woff") format("woff"), url("../fonts/raleway/Raleway-Regular.woff2") format("woff2");
}

@font-face {
  font-family: "Courgette";
  src: url("../fonts/courgette/Courgette-Regular.woff") format("woff"), url("../fonts/courgette/Courgette-Regular.woff2") format("woff2");
  font-size: 32px;
  font-weight: 400;
  font-style: normal;
}

:root {
  --rkic60site-font-playlist: "Playlist", sans-serif;
  --rkic60site-font-raleway: "Raleway", sans-serif;
  --font-family-body: var(--rkic60site-font-family-body);
}

h1,h2,h3,h4 {
    color: var(--rkic60site-color-primary);
}
    
/**
 * bootstrap image floating personalisation
 */
.float-md-start {
  margin-right: 10px;
  text-align: center;
}
.float-md-end {
  margin-left: 10px;
  text-align: center;
}
figcaption {
  text-align: center;
}

.fullwidth {
  margin-left: calc( -50vw + 50% + 10px );
  margin-right: calc( -50vw + 50% );
  max-width: calc( 100vw - 20px );
  padding-top: 30px;
  padding-bottom: 20px;
}

.floatright {
    float: right;
}

.font-white {
    color:#fff;
}    