/*
Theme Name: Robin Child
Template: robin
Version: 2.3
Theme URI: http://www.burnhambox.com/robin
Description: Robin Child Theme
Author: Burnhambox
Text Domain: robin-child
Author URI: http://www.burnhambox.com
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
*/

/* ***************** */
/* DO NOT EDIT ABOVE */
/* ***************** */
#bwg_container1_0  #bwg_container2_0 .bwg_title_spun2_0,
 #bwg_container1_0 #bwg_container2_0 .bwg_gal_title_0{
      font-family: "Quicksand", sans-serif !important;
	color: #333 !important;
    }


.bwg_image_title, .bwg_image_title *{
      padding-top: 50px;
}
* { box-sizing:border-box}
html, body { text-align:justify; }
.fs16 { font-size:18px}

#contenu_fa input[type=text], #contenu_fa select  { padding: 0 !important; height:30px; max-width:230px}
#contenu_fa input[type=radio], #contenu_fa input[type=checkbox] { padding: 0 !important; height:inherit; max-width:inherit; width:inherit}
#contenu_fa textarea  { padding: 0 !important; height:85px; max-width:230px}
#contenu_fa button {height:inherit; line-height:inherit; text-align:center; border:none; background-color:#3ec195; color:#fff}
#contenu_fa button:hover {background-color:#0067a6}

#form_adhesion > ul#je_soussigne {padding-left:0}
#form_adhesion ul > li {display:block; }
#form_adhesion > ul#je_soussigne li li  {width:49%; float:left; padding:0 0.5%}
#form_adhesion li li { list-style-type: circle}
#form_adhesion p  { clear:both}

fieldset { clear:both}
.labelBlock { display:block; clear:both}
.demi { width:50%; float:left; padding:0 0.5%}


/*#adhesion_ariane  { font-size:0.8em; }*/
#adhesion_ariane span  {  opacity:0.5}

#bouton_vote { text-align:center; margin-top:30px}
#bouton_vote a { display:inline-block; background-color:#3ec195; padding:20px; color:#fff; margin:5px 0}
/*.bouton_vote .reponse_oui { color:green; margin-right:10px}
.bouton_vote .reponse_non { color:red; margin-left:10px}*/
#bouton_vote .current { font-weight:bold; color: #f00 /*font-size:2em*/}

#evaluation_note { font-size:0.8em; white-space:nowrap; width:100%; margin-bottom:2em}
#evaluation_note th, #evaluation_note td { padding:0 5px; border: 1px solid #3ec195;}
#evaluation_note input[type=text] {height:20px; text-align:center; padding:0}

#evaluation_note #coeur {color:#aaa; text-align:center}
#evaluation_note #coeur label {cursor:pointer; margin:0 10px}
#evaluation_note #coeur input[type=radio] { display:none}
#evaluation_note #coeur label:hover, #evaluation_note #coeur input[type=radio]:checked  + span, #evaluation_note #coeur span.on {color:red; }

#liste_assemblees, #liste_votes, #liste_festivals, #liste_notes { padding-left:0}
#liste_assemblees li, #liste_votes li, #liste_festivals li, #liste_notes li { background:#3ec195; border: 1px solid #0067a6; list-style:none outside; font-size:1.2em; color:#fff; padding:3px 5px; margin:0 0 1em 0}
#liste_assemblees li a, #liste_votes li a, #liste_festivals li a, #liste_notes li a {color:#fff;}

.nav-tab-wrapper { border-bottom: 1px solid #ccc; margin: 0; padding-top: 9px; padding-bottom: 0; line-height: inherit; }
.nav-tab-wrapper:not(.wp-clearfix)::after { content: ""; display: table; clear: both; }
a.nav-tab { float: left; border: 1px solid #ccc; border-bottom-color: rgb(204, 204, 204); border-bottom-style: solid;  border-bottom-width: 1px; border-bottom: none; margin-left: .5em; padding: 5px 10px; font-size: 14px; line-height: 1.71428571; font-weight: 600;  background: #e5e5e5; color: #555; text-decoration: none; white-space: nowrap; }

.nav-tab-active { margin-bottom: -1px; color: #000; }
.nav-tab-active, .nav-tab:focus:active { box-shadow: none; }
.nav-tab-active, .nav-tab-active:focus, .nav-tab-active:focus:active, .nav-tab-active:hover { border-bottom: 1px solid #f1f1f1;  background: #f1f1f1; color: #000; }

hr { border-top:2px solid #3ec195}



