/*CSS FUNTRIP*/
.nf-form-fields-required {
  display: none;
}
body {
color:white;
background:#373b3f;
overflow-x: hidden;
}
h1, h2, h3, h4, h5, h6 {
color:white;
}
h3 {
text-align:center;
}

h1 {
	padding-left: 2em;
    width: 100%;
    padding-bottom: 15px;
    color: white;
    background-image: url('http://funtrip-canyoning.fr/wp-content/uploads/2015/11/icone-funtrip.png');
    background-repeat: no-repeat;
    background-size: 1.5em;
}
.activh1 {
    padding-left: 4.2em;
    color: white;
    font-size: 1.25em;
	margin-top: -1em;
}
.apuceli {
}

.puceli li {
width:35px;
background-image: url('http://funtrip-canyoning.fr/wp-content/uploads/2015/11/puceli.png');
list-style:none;
background-repeat:no-repeat;
}

.gm-style .gm-style-iw {
    color: black !important;
}

.navbar-nav>li>a, body .ddl-navbar-nav>li>a {
font-weight:normal !important;
}
.navbar-default, body .ddl-navbar-default {
    float: left !important;
    margin-top: 10px !important;
}
.ddl-dropdown-menu > li > a {
    padding: 8px 20px;
}
/* Ouverture auto du dropdown */
.ddl-navbar-nav > li:hover > .ddl-dropdown-menu {
display: block !important;
}

td {
text-align:center;
color:grey;
}

blockquote {
color:#b1c903;
}
.fondnoir {
background:black;
}
.fondgris {
background:#323232;
}
.margintop {
margin-top:25px;
}

.height12em {
height:30em;
}
.height4em {

    height: 10em;
    padding: 0px;
	margin-left:-7px;
}
.padding0 {
padding:0px;
}

.theme {
text-align:center;
padding-top:1em;
color:white;
font-size:1.5em;
text-shadow: 0px 0px 5px black;
background: rgba(0,0,0,0.1);
padding-top: 0.5em;
padding-bottom: 0.5em;
    text-transform: uppercase;
}
.fondvert {
background:#b1c903;

}

.menu {
text-align:center;
text-transform:uppercase;
height:3em;
text-shadow: 0px 0px 5px black;
    border-top: 1px solid white;
    position: relative;
    z-index: 10;
    border-bottom: 1px solid white;
}
a .menu {
color:white !important;
}
a:hover .menu {
color:#b1c903 !important;
}

.parcours {
background-image: url('http://funtrip-canyoning.fr/wp-content/uploads/2016/07/filet.jpg');
background-repeat:no-repeat;
background-size:cover;
    background-position: 0% 50%;
}
.parti {
background-image: url('http://funtrip-canyoning.fr/wp-content/uploads/2015/11/PanoramiqueCanyon.jpg');
background-repeat:no-repeat;
background-size:cover;
    background-position: 0% 50%;
}
.collec {
background-image: url('http://funtrip-canyoning.fr/wp-content/uploads/2016/07/Fotolia_3853486_Mrec.jpg');
background-repeat:no-repeat;
background-size:cover;
    background-position: 0% 60%;
}
.entre {
background-image: url('http://funtrip-canyoning.fr/wp-content/uploads/2015/11/PanoramiqueRafting.jpg');
background-repeat:no-repeat;
background-size:cover;
    background-position: 0% 50%;
}

.fichetarif {
 background:black;
  color:#b1c903;
  font-size:1.5em;
  text-align:center;
  padding:5px;
}
.widget_polylang li{
list-style:none !important;
float:left;
padding-right:10px;
    margin-top: -10px;
	    width: 30px;
	    
background-repeat:no-repeat;
}
.widget_polylang li.current-lang {
display:none;
}

.widget_polylang li img {
width:100%;
}

a[target="_blank"]:not(.notarget):after {
display:none !important;
}
.reseau .col-sm-3 {
max-width:100px;
padding-left:2px !important;
padding-right:2px !important;
}
.reseau img {
background:white;
}

.cff-wrapper {
margin-left:-15px;
margin-right:-15px;
}

.mejs-container {
width:900px !important;
height:500px !important;
}


/*WPML */
#lang_sel_list a.lang_sel_sel, #lang_sel_list a.lang_sel_other {
background:transparent !important;
}

#lang_sel_list img.iclflag {
    width: 100% !important;
    height: 20px !important;
	}
.widget.widget_icl_lang_sel_widget  h3{
display:none;
}

/*Pavé Tripadvisor*/
#CDSWIDSSP {
    margin-left: auto;
    margin-right: auto;
}
#CDSWIDCOE {
    margin-left: auto;
    margin-right: auto;
}

/* Début des classes spécifiques écrans < 768px */
@media all and (max-width: 768px) {
.reseau .col-sm-3 {
max-width:30px;
padding-left:2px !important;
padding-right:2px !important;
float:left;
}
}

@media (max-width: 1200px) and (min-width: 768px) {
body .nav>li>a, body .ddl-nav>li>a {
    padding: 15px 5px !important;
}
}