/* Copyright (C) YOOtheme GmbH, http://www.gnu.org/licenses/gpl.html GNU/GPL */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
@media screen and (max-width: 780px) {
 /* Pour rendre les tableaux respoànsive */
  
table {
      border: 0;
    }

    table thead {
      display: none;
    }

    table tr {
      margin-bottom: 10px;
      display: block;
      border-bottom: 0px solid #ddd;
    }

    table td {
      display: block;
    
      font-size: 13px;
      border-bottom: 0px dotted #ccc;
	  width: 100%;
      padding-bottom:15px;
      padding-top:15px;
    }

    table td:last-child {
      border-bottom: 0;
    }

    table td:before {
      content: attr(data-label);
           text-transform: uppercase;
      font-weight: bold;
    }
  

}
  
#burj {
	position: relative;
	width: 100%;
	padding-bottom: 50%;
	vertical-align: middle;
	margin: 0;
	overflow: hidden;
}

#burj svg { 
	display: inline-block;
	position: absolute;
	top: 0; left: 0;
}

.button-member {
  /* 1 */
  display: inline-block;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  vertical-align: middle;
  text-decoration: none;
  text-align: center;
  /* 2 */
  border: none;
  /* 3 */
  line-height: 30px;
  /* 4 */
  min-height: 30px;
  /* 5 */
  font-size: 1rem;
  /* 6 */
  padding: 0 12px;
  background: rgba(255, 255, 255, 0);
  color: #f00;
  position: relative;
  border-radius: 2px;
  background-image: linear-gradient(0deg, #F00, #F00);
  background-position: 100% -30px;
  background-size: 100% 30px;
  background-repeat: no-repeat;
  box-shadow: inset 0 0 0 1px #f00;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
/*
 * Hover
 * 1. Apply hover style also to focus state
 * 2. Remove default focus style
 * 3. Required for `a` elements
 */
.button-member:hover,
.button-member:focus {
  background-color: #F00;
  color: #ffffff;
  /* 2 */
  outline: none;
  /* 3 */
  text-decoration: none;
  background-position: 0% 0%;
  box-shadow: inset 0 0 0 1px #F00;
}
/* Active */
.button-member:active,
.button-member.uk-active {
  background-color: #F00;
  color: #ffffff;
  box-shadow: inset 0 0 0 1px #F00;
}

.uk-panel-box, .tm-block-light {
      padding: 0px !important;
}

/* adapatation pour module cookieaccept */
#ca_banner .accept {
    
    background: #f00 !important;
 
    text-shadow: 1px 1px 0 #fff !important;
    color: #fff !important;
    background-image: linear-gradient(#f00 0%, #f00 100%) !important;
 
}
   