/* Console, style from slate theme. */
div.messages {padding:9px;margin:1em 0;color:#003366;background:#bbddff;border:1px solid #aaccee;}
div.warning {color:#884400;background:#ffee66;border-color:#eedd55;}
div.error {color:white;background:#ee6633;border-color:#dd5522;}
div.status {color:#336600;background:#ccff88;border-color:#bbee77;}

h2 a{color:#000000}
.info-bloggueuse h2 a{color:#FFFFFF}
.block-adsense_managed{padding:0 0 15px 0}
.hidden-content{display:none}

.titre-top div.wysiwyg p{margin:0;padding:0 0 10px;font-size:1em;color:#4d4d4d;font-weight:normal;background:none;text-shadow:none;}

#comments h2.comments, .node-type-blog #content-area .box h2, .node-type-blog-external #content-area .box h2{display:none}
#recherche-bar input#edit-submit-2{background:url('../images/btn/btn-submit.jpg') left top no-repeat;height:32px;width:32px;text-indent:-9999px;cursor:pointer;}
.formulaire .bloc-nom .form-item, .formulaire .bloc-mail .form-item, .formulaire .bloc-commentaire .form-item, .formulaire .bloc-homepage .form-item{margin:0}
.cycle{position:relative;display:none;float:left;z-index: 9979;}
.default-logo img{position:absolute;z-index:30}
.cycle img{position:absolute;}
a#logo {width:100%;height:100%}
#logo-title #link-logo-wrapper {position:absolute;left:0;top:0;height:160px;width:160px;z-index:9999;display:block}
#logo-title .default-logo{z-index: 9989;}
#banner img.banner{position: absolute;right: 0;bottom: 20px;width: 780px;z-index: 0;}
#primary-links ul.left li, #primary-links ul.right li{padding:0}
table{clear:both}
fieldset.search-advanced{display:block}
#search-form, #views-exposed-form-recherche-page-1{display:none}
#carousel-slide .picto{background:url('../images/icn/picto-bg-carrou.png') no-repeat;}
#carousel-slide .picto{background:url('../images/icn/picto-bg-carrou.png') no-repeat;}
#content-area #carousel-slide .nav-fleche-left, #content-area #carousel-slide .nav-fleche-right, #content-area #carousel-slide .nav-puces{z-index: 100;}
/*#content-area #carousel-slide .nav-puces{left:0;width:100%;position:absolute;top:145px;}*/
#content-area #carousel-slide .nav-puces ul{text-align:center}
#abracadacraft-focused-search-form #btn-recherche input.btn-search {padding:7px 15px;margin: 0 7px;position: relative;top: 10px}
#mot-cle label, #liste-thematique label, #liste-date label {line-height:22px; width:122px;font-weight:normal}
#abracadacraft-focused-search-form #liste-thematique select, #abracadacraft-focused-search-form #mot-cle input.recherche-mot, #abracadacraft-focused-search-form #liste-date select {margin:0}
#abracadacraft-focused-search-form #liste-thematique select, #abracadacraft-focused-search-form #liste-date select {width:161px}
#abracadacraft-focused-search-form .form-item, #les-tutos .form-radios{margin-top:0;margin-bottom:0}
#abracadacraft-focused-search-form .form-radios .form-item, #form-tri-thematique-blogueuses .form-radios .form-item{display:inline-block;margin-left:10px;margin-top:5px}
#form-tri-thematique-blogueuses .form-radios .form-item{margin-top:3px;margin-bottom:0}
#form-tri-thematique-blogueuses .form-radios .form-item input{position:relative;top:3px}
#liste-thematique, #les-tutos {float:left}
#liste-date{clear:left}

.no-data{text-align:center;padding:25px 0 0;color:#FC6068;font-size:1.3em;clear:left}
#formulaire-facebook{display:none}

#views-exposed-form-frontpage-page, #views-exposed-form-frontpage-page-1, #views-exposed-form-blogueuses-page-1, #views-exposed-form-taxonomy-term-page{display:none}
#form-tri-thematique-blogueuses .form-radios{margin:0;}
.ajoute-commentaires h3.fb-connect img{cursor:pointer}
.ajoute-commentaires #formulaire-drupal .form-item a, .ajoute-commentaires #formulaire-drupal .form-item span.comment-poster-name{color:#6EC0C4;}
.ajoute-commentaires #formulaire-drupal .form-item span.comment-poster-name {line-height:13px;margin:0 0 0 5px}

#formulaire-recherche-block .form-item, #form-tri-thematique-home .form-radios, #form-tri-thematique-home .form-radios .form-item{margin:0}

.customStyleSelectBox {background: url("../images/interface/select-fond.jpg") no-repeat;margin: 1px 0 0 22px;padding: 5px 6px;font-size:1em;color:#FFFFFF;display:block;width:155px;height:13px;font-family:arial}
.customStyleSelectBox.hover {background: url("http://www.abracadacraft.com/sites/all/themes/basic_abracadacraft/abracadacraft/images/interface/select-fond-hover.jpg") no-repeat;}
#edit-periode-wrapper .customStyleSelectBox , #edit-thematiques-wrapper .customStyleSelectBox {background: url("../images/interface/select-rose-pale.png") no-repeat;margin: 1px 0 0 0px;color:#4D4D4D}
#form-tri-thematique-blogueuses .customStyleSelectBox {background: url("../images/interface/select-vert.jpg") no-repeat;color:#4D4D4D;}
.bloc-link.active {cursor: pointer;display: block;height: 100%;left: 0;position: absolute;top: 0;width: 100%;}

.form-element-hidden, .export-fieldset-wrapper{display:none}

.radio, .checkbox {width: 19px;height: 25px;padding: 0 5px 0 0;background: url('../images/interface/radio.png') no-repeat;display: block;clear: left;float: left;margin: -1px 0 0 0;}

#page #main .form-radios label {height:25px;line-height:22px;padding:0 10px 0 0}

.auteur-blog .nom p, .posted-by p.par, label{font-family:arial}
.descrip.auteur{font-style:italic}

.bg-link, .bloc-link{display: block;height: 80%;left: 0;position: absolute;top: 35px;width: 100%;}
.bg-link a, .bloc-link a {display: block;height: 100%;position: relative;right: 0;width: 100%;}

.view-taxonomy-term .field-block{position:relative}

/*#carousel-slide .nav-puces #pager {width:60px}
.num-items-1 #carousel-slide .nav-puces #pager {width:12px}.num-items-2 #carousel-slide .nav-puces #pager {width:24px}.num-items-3 #carousel-slide .nav-puces #pager {width:36px}.num-items-4 #carousel-slide .nav-puces #pager {width:48px}.num-items-5 #carousel-slide .nav-puces #pager {width:60px}*/

.ads .top-banner-ad {padding: 0 0 20px}

#user-login-form #edit-name-wrapper, #user-login-form #edit-pass-wrapper{padding:0;margin:0}

.block-ad.block-right{padding:0 0 15px 0}

/*Contact form theming*/
#contact-mail-page {color:#67CECC;padding: 10px 0 0;}
#contact-mail-page .form-item {position:relative;margin:5px 0}
#contact-mail-page .form-item label {display: block;float: left;font-weight: bold;width: 170px;line-height:21px}
#contact-mail-page #edit-copy-wrapper.form-item label {font-weight: normal}
#contact-mail-page .form-item input {background:#E3F1F2;border:none;width:433px;height:25px;color:#323232;padding-left:5px}
#contact-mail-page #edit-message-wrapper .resizable-textarea {width:auto}
#contact-mail-page .form-item .resizable-textarea textarea {border:none; background:#E3F1F2;resize:none;width:428px;padding:5px}
#contact-mail-page .form-item .resizable-textarea .grippie {display:none;}
#contact-mail-page #edit-copy-wrapper {height: 20px;}
#contact-mail-page .form-submit {background: url('../images/interface/contact_submit_button.jpg') no-repeat;border: medium none;height: 33px;text-indent: -999999px;width: 146px;}

.page-compte-beta div.messages{padding:3px;margin:10px 0 0}

.view-recherche .field-block{position:relative}

.num-items-1 .nav-fleche-left, .num-items-1 .nav-fleche-right, .page-catalog .catalog-grid-title a{display:none}