#map-canvas {
 width: 100%;
 height: 300px;
 overflow: visible !important;
}

.el-map {
width: 100% !important;
height: auto !important;

}

ul.check {
 list-style-image:url('redtick.png');
 padding-left: 50px;
 font-size: 18px;
}


.tm-main-bottom {
 padding-top: 0 !important;
 margin-top: 0 !important;
}


@font-face
{
font-family: navFont;
src: url('Lovelo.otf'); /* IE9 */
}

h4.welcomeFont {
 font-family: "Century Gothic" !important;
 font-size: 20px !important;
 padding-left: 10px;
 padding-right: 10px;
 margin-top: 0 !important;
}

h1.welcomeHeader {
 margin-bottom: 0 !important;
}

h1, h2, h3 {
font-family: navFont !important;
}


.wk-accordion-default .toggler {
 background-image: none !important;
 background-color: #577FD1 !important;
 border-top-color: black;
 border-right-color-value: black;
 border-bottom-color: black;
 border-left-color-value: black;
 color: black !important;
 box-shadow: #AAAAAA !important;
 text-shadow: none !important;
}


.wk-accordion {
 padding-left: 10px;
 padding-right: 10px;
}

p.small {
 font-size: 8px;
 color: white;
 margin-bottom: 0;
}

h1, p {
padding-left: 10px !important;
padding-right: 10px !important;
}

.uk-article {
 padding-top: 30px !important;
 padding-bottom: 30px !important;
}


.uk-panel-box-primary {
  margin-top: 100px  ;
}

.tm-bottom-c {
 padding-left: 50px !important;
 padding-bottom: 10px !important;
}

.tm-footer {
 padding-left: 20px !important;
 margin-bottom: 10px !important;
}


.tm-page {
  margin-top: 0 !important;
  padding-top: 0 !important;
  }
  
.uk-navbar-brand {
  background: rgba(255, 255, 255, 0) !important;
  }
  
.uk-navbar {
  background: rgba(255, 255, 255, 1) !important;
  }

.blockColour {
 background-color: #3E4145 !important;
 color: white !important;
 margin-top: -40px !important;
 padding-top: 20px !important;
 padding-bottom: 20px !important;
}

h3.quote {
 text-align: center;
 color: white;
}
  
.topbox {
 padding: 0 !important;
}

.uk-navbar-nav > li.uk-active > a
{
  background-color: none !important;
  background: none !important;
}

.uk-navbar-nav > .uk-active > a:hover
{
  color: #B20000 !important;

}

.paddingText {
  padding-right: 10px !important;
  padding-left: 10px !important;
  padding-top: 0 !important;
  margin-top: 0 !important;
  color: white !important;
}

h3.welcome {
 padding-left: 10px;
 padding-bottom: 0 !important;
 margin-bottom: 5px !important;
}

.circle {
 transition-duration: 2s;
-webkit-transition-duration: 2s;
}

.circle:hover {
  transform: scale(1.1,1.1);
  -ms-transform: scale(1.1,1.1);
  -webkit-transform: scale(1.1,1.1);
  transition-duration: 2s;
  -webkit-transition-duration: 2s;
}

.tm-block-black
{
  background-color: #C20800 !important;
}

/*.topbox2 {
 background-color: #E54E4B !important;
}*/

#top-a {
 background-color: #E54E4b !important;
}


.tm-block
{
  padding-bottom: 0 !important;
}

.tm-navbar + .tm-block
{
  padding-top: 0 !important;
}


.uk-container {
 padding-left: 0 !important;
 padding-right: 0 !important;
 max-width: 100% !important;
}

.tm-block-light
{
  background-color: #e54e4b !important;
}

.tm-block-dark
{
  background-color: white !important;
}

.tm-block
{
  padding-bottom: 0 !important;
}

p.paddingText {
 color: #808080 !important;
 padding-left: 10px !important;
 padding-right: 10px !important;
}

h3.padding {
 padding-top: 30px;
}




