/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
/*Folcomedia*/ 
@import url(http://fonts.googleapis.com/css?family=Yanone+Kaffeesatz:400,700,300,200);
 
.hide-title h3 {
  visibility: hidden;
} 
 
/*html {
  font: 400 16px / 24px 'Yanone Kaffeesatz';
} */
.tm-headerbar {
    padding: 20px 0;
}
.tm-headerbar .uk-panel {
margin-top:-60px;
}

#bottom-a .wk-twitter-single {
	margin-top: 15px;
	padding: 30px 130px 0 200px;
	border-top: 1px solid #e7e7e7;
}

#bottom-a .wk-twitter-single.image { background-position: 130px 32px; }
       
/*  slideshow and gradients  */
.slideshowpg .tm-fullscreen{
display:inline-block;
width:100%;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#85d4e2+0,339abb+59,247aa9+100 */
background: #85d4e2; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiM4NWQ0ZTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1OSUiIHN0b3AtY29sb3I9IiMzMzlhYmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMjQ3YWE5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-radial-gradient(center, ellipse cover,  #85d4e2 0%, #339abb 59%, #247aa9 100%); /* FF3.6+ */
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#85d4e2), color-stop(59%,#339abb), color-stop(100%,#247aa9)); /* Chrome,Safari4+ */
background: -webkit-radial-gradient(center, ellipse cover,  #85d4e2 0%,#339abb 59%,#247aa9 100%); /* Chrome10+,Safari5.1+ */
background: -o-radial-gradient(center, ellipse cover,  #85d4e2 0%,#339abb 59%,#247aa9 100%); /* Opera 12+ */
background: -ms-radial-gradient(center, ellipse cover,  #85d4e2 0%,#339abb 59%,#247aa9 100%); /* IE10+ */
background: radial-gradient(ellipse at center,  #85d4e2 0%,#339abb 59%,#247aa9 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#85d4e2', endColorstr='#247aa9',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */

height:350px;
}

.tm-fullscreen {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#85d4e2+0,339abb+59,247aa9+100 */
background: #85d4e2; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiM4NWQ0ZTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1OSUiIHN0b3AtY29sb3I9IiMzMzlhYmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMjQ3YWE5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-radial-gradient(center, ellipse cover,  #85d4e2 0%, #339abb 59%, #247aa9 100%); /* FF3.6+ */
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#85d4e2), color-stop(59%,#339abb), color-stop(100%,#247aa9)); /* Chrome,Safari4+ */
background: -webkit-radial-gradient(center, ellipse cover,  #85d4e2 0%,#339abb 59%,#247aa9 100%); /* Chrome10+,Safari5.1+ */
background: -o-radial-gradient(center, ellipse cover,  #85d4e2 0%,#339abb 59%,#247aa9 100%); /* Opera 12+ */
background: -ms-radial-gradient(center, ellipse cover,  #85d4e2 0%,#339abb 59%,#247aa9 100%); /* IE10+ */
background: radial-gradient(ellipse at center,  #85d4e2 0%,#339abb 59%,#247aa9 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#85d4e2', endColorstr='#247aa9',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */

height:50px;
}
.slideshowpg .uk-slidenav-position {
  margin-top: 25px;
  }
  .uk-dotnav > * > * {
    display: block;
    box-sizing: content-box;
    width: 10px;
    height: 10px;
    border-radius: 100%;
	}
 
 /*     social media buttons    */
 .socialbutton {
  display: inline-block;
  width: 30px;
  height: 30px;
  border: 1px solid #267fb0;
  border-radius: 50%;
  padding: 10px;
  }
  /*  buttons  */
  .uk-button-primary, .bfSubmitButton.bfQuickMode  {
  background-image:none;
  }
  a.uk-button.uk-button-primary {
    background-color: #1FA5DD;
	background-image:none;
	font-family: "Yanone Kaffeesatz";
    font-weight: 400;
	font-size: 18px;
	box-shadow:none;
	}
	.uk-button-large, button#bfSubmitButton {
    background-color: #1FA5DD;
	background-image:none;
	font-family: "Yanone Kaffeesatz";
    font-weight: 400;
	font-size: 28px;
	box-shadow:none;
	}
	a.uk-button-primary:hover, .uk-button-primary:focus, a.uk-button-large:hover, .uk-button-large:focus, a.bfSubmitButton:hover, .bfSubmitButton:focus, button#bfSubmitButton:hover {
    background-color: #5AC8E1;
	border-color: #5AC8E1;
	box-shadow:none;
	}
	.bfQuickMode .bfNextButton, .bfQuickMode .bfSubmitButton, .bfQuickMode .bfCancelButton  
	.bfQuickMode .bfNextButton:hover, .bfQuickMode .bfSubmitButton:hover, .bfQuickMode .bfCancelButton:hover{
	border-radius:1px;
	}
	
  /*  footer    */
  .tm-bottom-b.uk-grid .uk-panel-title, .bottomlinks .uk-nav-side > li > a {
  color: #267fb0;
  }
  /*    temoignages styling    */
.tm-isblog.testimonial div.tm-article-content {
    color: #267fb0;
    border: 1px solid #4BADD5;
    padding: 30px 30px 0 30px;
    border-radius: 20px 0 0 0;
	}
	.tm-isblog.testimonial div.tm-article-content p {
	margin: 0 0 20px 20px;
	}
	
	.tm-isblog.testimonial article.uk-article:before {
    content: url("/images/testimonials/quotes.svg");
    display: block;
    width: 30px;
    height: 22px;
    overflow: visible;
    position: relative;
    left: -25px;
    top: 80px;
    border: 1px solid #4badd5;
    border-radius: 100%;
    padding: 16px 12px;
    background-color: #ffffff;
}
.testimonial p.tm-blog-more {
margin-top:0;
}
.testimonial .uk-article + .uk-article {
    padding-top: 0;
	}
	
	/*  home page random testimonials   */
.uk-panel.randomtes:before {
    content: url("/images/testimonials/quotes.svg");
    display: block;
    width: 30px;
    height: 22px;
    overflow: visible;
    position: absolute;
    left: -35px;
    top: 80px;
    border: 1px solid #4badd5;
    border-radius: 100%;
    padding: 16px 12px;
    background-color: #ffffff;
}
.uk-panel.randomtes {
    color: #267fb0;
    border: 1px solid #4BADD5;
    padding: 30px;
    border-radius: 20px 0 0 0;
}