/*
 * BASE
*/
.clear {
    clear: both;
    display: block;
}
.clearfix:after {
    clear: both;
    content: "";
    display: block;
    font-size: 0;
    height: 0;
    visibility: hidden;
}
.clearfix {
}
.file_extension_pdf {
    background-image: url("../images/cdn/fatcow/16/file_extension_pdf.png");
    background-position: left center;
    background-repeat: no-repeat;
    padding-left: 25px !important;
}
.file_extension_doc, .file_extension_docx, .file_extension_ods {
    background-image: url("../images/cdn/fatcow/16/file_extension_doc.png");
    background-position: left center;
    background-repeat: no-repeat;
    padding-left: 25px !important;
}
.file_extension_jpg {
    background-image: url("../images/cdn/fatcow/16/file_extension_jpg.png");
    background-position: left center;
    background-repeat: no-repeat;
    padding-left: 25px !important;
}
.file_extension_png {
      background-image: url("../images/cdn/fatcow/16/file_extension_png.png");
    background-position: left center;
    background-repeat: no-repeat;
    padding-left: 25px !important;
}
.file_extension_gif {
    background-image: url("../images/cdn/fatcow/16/file_extension_gif.png");
    background-position: left center;
    background-repeat: no-repeat;
    padding-left: 25px !important;
}
.file_extension_bmp {
    background-image: url("../images/cdn/fatcow/16/file_extension_bmp.png");
    background-position: left center;
    background-repeat: no-repeat;
    padding-left: 25px !important;
}
.file_extension_txt {
    background-image: url("../images/cdn/fatcow/16/file_extension_txt.png");
    background-position: left center;
    background-repeat: no-repeat;
    padding-left: 25px !important;
}
.file_extension_zip {
    background-image: url("../images/cdn/fatcow/16/file_extension_zip.png");
    background-position: left center;
    background-repeat: no-repeat;
    padding-left: 25px !important;
}
.file_extension_xls, .file_extension_xlsx, .file_extension_odt {
    background-image: url("../images/cdn/fatcow/16/file_extension_xls.png");
    background-position: left center;
    background-repeat: no-repeat;
    padding-left: 25px !important;
}
.file_extension_pps {
    background-image: url("../images/cdn/fatcow/16/file_extension_pps.png");
    background-position: left center;
    background-repeat: no-repeat;
    padding-left: 25px !important;
}
.file_extension_rar {
    background-image: url("../images/cdn/fatcow/16/file_extension_rar.png");
    background-position: left center;
    background-repeat: no-repeat;
    padding-left: 25px !important;
}
.file_extension_7z {
    background-image: url("../images/cdn/fatcow/16/file_extension_7z.png");
    background-position: left center;
    background-repeat: no-repeat;
    padding-left: 25px !important;
}
.file_extension_gz {
    background-image: url("../images/cdn/fatcow/16/file_extension_gz.png");
    background-position: left center;
    background-repeat: no-repeat;
    padding-left: 25px !important;
}
.file_extension_swf {
    background-image: url("../images/cdn/fatcow/16/file_extension_swf.png");
    background-position: left center;
    background-repeat: no-repeat;
    padding-left: 25px !important;
}
.file_extension_pdf_big {
    background-image: url("../images/cdn/fatcow/32/file_extension_pdf.png");
    background-position: left center;
    background-repeat: no-repeat;
    display: inline-block;
    padding: 10px 5px 10px 40px !important;
}
.file_extension_doc_big, .file_extension_docx_big, .file_extension_ods_big {
    background-image: url("../images/cdn/fatcow/32/file_extension_doc.png");
    background-position: left center;
    background-repeat: no-repeat;
    display: inline-block;
    padding: 10px 5px 10px 40px !important;
}
.file_extension_jpg_big {
    background-image: url("../images/cdn/fatcow/32/file_extension_jpg.png");
    background-position: left center;
    background-repeat: no-repeat;
    display: inline-block;
    padding: 10px 5px 10px 40px !important;
}
.file_extension_png_big {
    background-image: url("../images/cdn/fatcow/32/file_extension_png.png");
    background-position: left center;
    background-repeat: no-repeat;
    display: inline-block;
    padding: 10px 5px 10px 40px !important;
}
.file_extension_gif_big {
    background-image: url("../images/cdn/fatcow/32/file_extension_gif.png");
    background-position: left center;
    background-repeat: no-repeat;
    display: inline-block;
    padding: 10px 5px 10px 40px !important;
}
.file_extension_bmp_big {
    background-image: url("../images/cdn/fatcow/32/file_extension_bmp.png");
    background-position: left center;
    background-repeat: no-repeat;
    display: inline-block;
    padding: 10px 5px 10px 40px !important;
}
.file_extension_txt_big {
    background-image: url("../images/cdn/fatcow/32/file_extension_txt.png");
    background-position: left center;
    background-repeat: no-repeat;
    display: inline-block;
    padding: 10px 5px 10px 40px !important;
}
.file_extension_zip_big {
    background-image: url("../images/cdn/fatcow/32/file_extension_zip.png");
    background-position: left center;
    background-repeat: no-repeat;
    display: inline-block;
    padding: 10px 5px 10px 40px !important;
}
.file_extension_xls_big, .file_extension_xlsx_big, .file_extension_odt_big {
    background-image: url("../images/cdn/fatcow/32/file_extension_xls.png");
    background-position: left center;
    background-repeat: no-repeat;
    display: inline-block;
    padding: 10px 5px 10px 40px !important;
}
.file_extension_pps_big {
    background-image: url("../images/cdn/fatcow/32/file_extension_pps.png");
    background-position: left center;
    background-repeat: no-repeat;
    display: inline-block;
    padding: 10px 5px 10px 40px !important;
}
.file_extension_rar_big {
    background-image: url("../images/cdn/fatcow/32/file_extension_rar.png");
    background-position: left center;
    background-repeat: no-repeat;
    display: inline-block;
    padding: 10px 5px 10px 40px !important;
}
.file_extension_7z_big {
    background-image: url("../images/cdn/fatcow/32/file_extension_7z.png");
    background-position: left center;
    background-repeat: no-repeat;
    display: inline-block;
    padding: 10px 5px 10px 40px !important;
}
.file_extension_gz_big {
    background-image: url("../images/cdn/fatcow/32/file_extension_gz.png");
    background-position: left center;
    background-repeat: no-repeat;
    display: inline-block;
    padding: 10px 5px 10px 40px !important;
}
.file_extension_swf_big {
    background-image: url("../images/cdn/fatcow/32/file_extension_swf.png");
    background-position: left center;
    background-repeat: no-repeat;
    display: inline-block;
    padding: 10px 5px 10px 40px !important;
}
.icon-map-16 {
    background-image: url("../images/cdn/fatcow/16/map.png");
    background-position: left center;
    background-repeat: no-repeat;
    padding: 2px 2px 2px 25px !important;
}
.icon-map-32 {
    background-image: url("../images/cdn/fatcow/32/map.png");
    background-position: left center;
    background-repeat: no-repeat;
    display: inline-block;
    padding: 10px 5px 10px 40px !important;
}
.icon-calendar-16 {
    background-image: url("../images/cdn/fatcow/16/calendar.png");
    background-position: left center;
    background-repeat: no-repeat;
    padding: 2px 2px 2px 25px !important;
}
.icon-calendar-32 {
    background-image: url("../images/cdn/fatcow/32/calendar.png");
    background-position: left center;
    background-repeat: no-repeat;
    display: inline-block;
    padding: 10px 5px 10px 40px !important;
}
.icon-profile-16 {
    background-image: url("../images/cdn/fatcow/16/user_edit.png");
    background-position: left center;
    background-repeat: no-repeat;
    padding: 2px 2px 2px 25px !important;
}
.icon-profile-32 {
    background-image: url("../images/cdn/fatcow/32/user_edit.png");
    background-position: left center;
    background-repeat: no-repeat;
    display: inline-block;
    padding: 10px 5px 10px 40px !important;
}
.icon-logout-16 {
    background-image: url("../images/cdn/fatcow/16/cross.png");
    background-position: left center;
    background-repeat: no-repeat;
    padding: 2px 2px 2px 25px !important;
}
.icon-logout-32 {
    background-image: url("../images/cdn/fatcow/32/cross.png");
    background-position: left center;
    background-repeat: no-repeat;
    display: inline-block;
    padding: 10px 5px 10px 40px !important;
}
.tabs .ui-tabs-hide {
    left: -10000px;
    position: absolute;
}
.tabs {
    padding: 0 0 20px;
}
.tabs ul.tabs-nav {
    background: none repeat scroll 0 0 #FAFAFA;
    border: 1px solid #D9DCE0;
    list-style: none outside none;
    margin: 0 !important;
    padding: 0 !important;
}
.tabs ul.tabs-nav li {
    background: none repeat scroll 0 center rgba(0, 0, 0, 0) !important;
    border-bottom: 1px solid #E3E3E6;
    float: left;
    margin: 0 0 -1px;
    padding: 0 !important;
    position: relative;
    z-index: 10;
}
.tabs ul.tabs-nav li a {
    background: none repeat scroll 0 0 #FAFAFA;
    border-bottom: medium none;
    border-right: 1px solid #D9DCE0;
    color: #444444 !important;
    display: block;
    height: 36px;
    line-height: 36px;
    margin: 0;
    overflow: hidden;
    padding: 0 15px;
    text-decoration: none;
}
.tabs ul.tabs-nav li a:hover {
    color: #777777 !important;
    text-decoration: none;
}
.tabs ul.tabs-nav li.ui-tabs-selected a {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #777777 !important;
    height: 37px;
    margin-bottom: -1px;
}
.tabs .tab {
    background: none repeat scroll 0 0 #FFFFFF;
    border-top: 0 none;
    padding: 10px;
}
.tabs .tab p {
    margin: 10px 0;
    padding: 0;
}
.tabs .tab p label {
    color: #999999;
    display: block;
    font-size: 10px;
    text-transform: uppercase;
}
.tabs .tab p label span.required, p.required {
    color: #FF0000;
}
.notice-error {
    background: url("http://img.cdn.meqia.fr/fugue/24/cross.png") no-repeat scroll 10px center #F4DADA;
    border: 1px dotted #E3B7B7;
    border-radius: 4px;
    color: #870C0C;
    display: block;
    font-size: 12px;
    margin: 10px 0;
    padding: 10px 45px;
    text-shadow: 1px 1px #FFFFFF;
}
.notice-ok {
    background: url("http://img.cdn.meqia.fr/fugue/24/tick.png") no-repeat scroll 10px center #DFFEC8;
    border: 1px dotted #A4E673;
    border-radius: 4px;
    color: #41870D;
    display: block;
    font-size: 12px;
    margin: 10px 0;
    padding: 10px 45px;
    text-shadow: 1px 1px #FFFFFF;
}
.notice-info {
    background: url("../images/icones/information.png") no-repeat scroll 10px center #C8EEFE;
    border: 1px dotted #73C1E6;
    border-radius: 4px;
    color: #0D6087;
    display: block;
    font-size: 12px;
    margin: 10px 0;
    padding: 10px 45px;
    text-shadow: 1px 1px #FFFFFF;
}
.notice-alert {
    background: url("http://img.cdn.meqia.fr/fugue/24/exclamation.png") no-repeat scroll 10px center #FCFEC8;
    border: 1px dotted #DFE673;
    border-radius: 4px;
    color: #83870D;
    display: block;
    font-size: 12px;
    margin: 10px 0;
    padding: 10px 45px;
    text-shadow: 1px 1px #FFFFFF;
}
.notice-small.notice-error {
    background-image: url("../images/cdn/fugue/16/cross.png");
}
.notice-small.notice-ok {
    background-image: url("../images/cdn/fugue/16/tick.png");
}
.notice-small.notice-info {
    background-image: url("../images/icones/information.png");
}
.notice-small.notice-alert {
    background-image: url("../images/cdn/fugue/16/exclamation.png");
}
.notice-small {
    background-position: 5px center;
    display: inline-block;
    font-size: 11px;
    line-height: 1;
    margin: 2px 5px;
    padding: 5px 5px 5px 30px;
}
.meQia-field {
    background: none repeat scroll 0 0 #FDFDFD !important;
    border: 1px solid #FFFFFF !important;
    border-radius: 3px;
    color: #666666;
    font: bold 14px/22px "Helvetica Neue",Helvetica,Arial,sans-serif;
    margin: 1px 0;
    padding: 10px 0;
    text-indent: 10px;
    text-shadow: 0 1px 1px #FFFFFF;
    transition: background 0.2s linear 0s;
    width: 100%;
}
.meQia-field[type="checkbox"], .meQia-field[type="radio"] {
    width: auto;
}
textarea.meQia-field {
    height: 250px;
}
.meQia-field:focus {
    background-color: #FEFBEF !important;
    color: #333333;
}
.meQia-field.loading {
    background-image: url("../images/cdn/ajaxloader/fb-4876D1.gif");
    background-position: 98% center;
    background-repeat: no-repeat;
}
.meQia-label {
    margin: 10px 0;
    padding: 0;
}
.meQia-button {
    border-radius: 3px;
    box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.08), 0 1px 0 0 rgba(255, 255, 255, 0.3) inset;
    cursor: pointer;
    display: inline-block !important;
    font-size: 12px;
    font-weight: bold;
    line-height: 2;
    padding: 4px 10px !important;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.5);
}
a.meQia-button {
    padding: 0 10px !important;
}
.meQia-button.white {
    background: -moz-linear-gradient(center top , #F9F9F9 0%, #F0F0F0 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #D8D8D8;
    color: #555555 !important;
}
.meQia-button.white:hover {
    background: -moz-linear-gradient(center top , #F0F0F0 0%, #F9F9F9 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.meQia-button.grey {
    background: -moz-linear-gradient(center top , #CACACA 0%, #AEAEAE 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #A1A1A1;
    color: #555555 !important;
}
.meQia-button.grey:hover {
    background: -moz-linear-gradient(center top , #AEAEAE 0%, #CACACA 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.meQia-button.red {
    background: -moz-linear-gradient(center top , #F78297 0%, #F56778 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #DA5E73;
    color: #913944 !important;
}
.meQia-button.red:hover {
    background: -moz-linear-gradient(center top , #F56778 0%, #F78297 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.meQia-button.yellow {
    background: -moz-linear-gradient(center top , #FEDA71 0%, #FEBB4A 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #E7A93F;
    color: #996633 !important;
}
.meQia-button.yellow:hover {
    background: -moz-linear-gradient(center top , #FEBB4A 0%, #FEDA71 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.meQia-button.green {
    background: -moz-linear-gradient(center top , #CAE285 0%, #9FCB57 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #9AB75D;
    color: #5D7731 !important;
}
.meQia-button.green:hover {
    background: -moz-linear-gradient(center top , #9FCB57 0%, #CAE285 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.meQia-button.blue {
    background: -moz-linear-gradient(center top , #ABE4F8 0%, #6FCEF3 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #78B8D0;
    color: #42788E !important;
}
.meQia-button.blue:hover {
    background: -moz-linear-gradient(center top , #6FCEF3 0%, #ABE4F8 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.meQia-button.purple {
    background: -moz-linear-gradient(center top , #E8C4E4 0%, #D494CE 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #AD89AA;
    color: #7B5777 !important;
}
.meQia-button.purple:hover {
    background: -moz-linear-gradient(center top , #D494CE 0%, #E8C4E4 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.meQia-button.cyan {
    background: -moz-linear-gradient(center top , #B7F2F4 0%, #7CE7EA 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #7ABEC0;
    color: #437B7D !important;
}
.meQia-button.cyan:hover {
    background: -moz-linear-gradient(center top , #7CE7EA 0%, #B7F2F4 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.meQia-button.darkblue {
    background: -moz-linear-gradient(center top , #BECBD6 0%, #88A1B4 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #8897A3;
    color: #515F6A !important;
}
.meQia-button.darkblue:hover {
    background: -moz-linear-gradient(center top , #88A1B4 0%, #BECBD6 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.meQia-button.black {
    background: -moz-linear-gradient(center top , #5E5E5E 0%, #434343 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #333333;
    color: #FFFFFF !important;
    text-shadow: 0 -1px 1px #222222;
}
.meQia-button.black:hover {
    background: -moz-linear-gradient(center top , #434343 0%, #5E5E5E 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.uploadfile .uploadfile-value, .uploadfile .uploadfile-field {
    background: none repeat scroll 0 0 #F5F5F5;
    border: 1px solid #E5E5E5;
    border-radius: 3px;
    padding: 10px;
    width: 96%;
}
.uploadfile .uploadfile-value img {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    float: left;
    height: 100px;
    margin-right: 20px;
    padding: 3px;
    width: 100px;
}
.uploadfile .uploadfile-value input.uploadfile-edit[type="button"] {
    float: right !important;
    margin-top: 55px;
    padding: 0 5px !important;
}
.uploadfile .uploadfile-value input.uploadfile-delete[type="button"] {
    float: left !important;
    margin: 5px 0 0;
    padding: 0 5px !important;
    width: 108px;
}
.uploadfile .uploadfile-field .uploader {
    float: left;
    margin-right: 20px;
}
.uploadfile .uploadfile-field input.uploadfile-cancel[type="button"] {
    float: right !important;
    margin-top: 5px;
    padding: 0 5px !important;
}

/*
 * FIX
 */
	#jquery-overlay{z-index:9998!important}
	#jquery-lightbox{z-index:9999!important}

/*
 * FORM
 */
	.meQia_form_loading{font-weight:700;color:#0C0;font-size:14px}
	.meQia_form_require_error{border:1px solid red!important;background:#fbf1f1!important}
	.meQia_form_field_label{color:#aaa!important}
	#recaptcha_image_parent{background:#fff;border:1px solid #ddd;display:block;text-align:center;margin:5px 0;padding:5px 0}
	#recaptcha_image_parent #recaptcha_image{width:300px;height:57px;border:0!important;display:block;margin:0 auto!important;padding:0!important}
	#recaptcha_reload_btn{position:absolute;width:24px;height:24px;display:block;background:url(http://img.cdn.meqia.fr/fugue/24/arrow-circle.png) no-repeat center center;margin:-40px 0 0 10px}
	#meQia_form p{padding:0;margin:15px 0}

/*
 * THUMBS
 */
	ul.gallery{padding:0;margin:20px 0 10px 0;clear:both;list-style:none!important}
	ul.gallery li{float:left;margin-right:10px;margin-bottom:10px;list-style:none!important}
	ul.gallery li:last-child{margin-right:0!important}
	span.img_border{border:1px solid #fff!important;display:inline-block!important;border-radius:3px!important;-moz-border-radius:3px!important;-webkit-border-radius:3px!important}
	span.img_border img,span.img_border iframe{background:#fff!important;border:1px solid #dedede!important;vertical-align:bottom!important;float:none!important;margin:0!important;padding:4px!important;border-radius:3px!important;-moz-border-radius:3px!important;-webkit-border-radius:3px!important}
	span.highlight{opacity:0.3;filter:alpha(opacity=30)}
	span.highlight:hover{opacity:1;filter:alpha(opacity=100)}
	span.highlight-70{opacity:0.7;filter:alpha(opacity=70)}
	span.highlight-70:hover{opacity:1;filter:alpha(opacity=100)}
	span.thumb-icon{position:absolute;display:inline-block;padding:0!important;margin:0!important;z-index:9;background-repeat:no-repeat;background-color:transparent;background-position:center center}	
	span.zoomer span.thumb-icon{background-image:url(http://img.cdn.meqia.fr/overlay/round/64/zoomer.png)}
	span.external span.thumb-icon{background-image:url(http://img.cdn.meqia.fr/overlay/round/64/external.png)}
	span.internal span.thumb-icon{background-image:url(http://img.cdn.meqia.fr/overlay/round/64/internal.png)}	
	span.zoomer:hover img, span.external:hover img, span.internal:hover img{opacity:0.45;filter:alpha(opacity=45)}	
	
/*
 * BOOKMARKS PAGE
 */
	.bookmarks ul{list-style:none!important}
	.bookmarks ul li{margin-bottom:20px;list-style:none}
	.bookmarks ul li h5{display:block;font-size:14px;margin:0 0 5px 0!important}

	.bookmarks-home ul{overflow:hidden;padding:5px;margin:5px auto;list-style:none!important}
	.bookmarks-home ul li{float:left}


/*
 * SITEMAP PAGE
 */
	#sitemap h3{margin-top:20px}
	#sitemap ul.sitemap-items{margin-left:20px}
	#sitemap ul.sitemap-items li{list-style:none;font-size:13px;background:url(http://img.cdn.meqia.fr/fatcow/16/bullet_white.png) no-repeat left center;line-height:1.3;padding:5px 5px 5px 25px}
	#sitemap ul.sitemap-items li a{text-decoration:none}
	#sitemap ul.sitemap-items li a small{display:inline!important;font-size:11px;color:#999}

/*
 * BACKTOP
 */
	a.backtop{
		float:right;
		background:url(http://img.cdn.meqia.fr/fatcow/16/bullet_arrow_up.png) no-repeat left center;
		padding-left:20px;
		font-size:11px;
		color:#999;
		text-decoration:none
	}
	a.backtop:hover{
		color:#333
	}	

/*
 * SUBPAGES
 */
	#subpages {
		background:#FAFAFA;
		border-bottom:1px solid #E3E3E6;
		border-left:1px solid #E3E3E6;
		float: right;
		padding:10px;
		-webkit-border-bottom-left-radius:3px;
		-moz-border-radius-bottomleft:3px;
		border-bottom-left-radius:3px;
		width:250px
	}
	#subpages ol {
		border:none;
		padding:0;
		margin:0 5px 0 20px
	}
	#subpages ol li {
		border:none;
		padding:2px 0
	}
	#subpages ol li h5 {
		margin:0!important
	}	
	#subpages ol li h5 a {
		color:#3667ab
	}
	#subpages ol li.subpages-current-post h5 a {
		font-weight:bold!important;
		color:#d35b8b!important
	}

/*
 * SOCIAL
 */
	ul.social li{list-style:none;display:inline-block}
	ul.social li a{display:block;height:24px;width:24px;margin-left:10px;background-position:center center;background-repeat:no-repeat}

/*
 * LANG
 */
	ul.langs li{display:inline;list-style:none}
	ul.langs li a{width:24px;height:24px;display:block;margin-right:5px;background-repeat:no-repeat;background-position:center center;float:left;opacity:0.3;filter:alpha(opacity=30)}
	ul.langs li a.icon-fr_FR{background-image:url(http://img.cdn.meqia.fr/flags/24/fr.png)}
	ul.langs li a.icon-en_US{background-image:url(http://img.cdn.meqia.fr/flags/24/gb.png)}
	ul.langs li a.icon-tr_TR{background-image:url(http://img.cdn.meqia.fr/flags/24/tr.png)}
	ul.langs li a.icon-es_ES{background-image:url(http://img.cdn.meqia.fr/flags/24/es.png)}
	ul.langs li.lang_selected a,ul.langs li a:hover{display:inline;list-style:none;opacity:1;filter:alpha(opacity=100)}

/*
 * SHARE LIKE
 */	
	ul#share-like{float:right;list-style:none!important;margin:0!important;padding:0!important;line-height:1}
	ul#share-like *{line-height:1!important}
	ul#share-like li{margin-left:5px;float:left;width:100px;height:20px}
	ul#share-like li#share-like-facebook{width:85px}
	ul#share-like li#share-like-facebook .fb_iframe_widget iframe{height:20px!important;width:85px!important}
	ul#share-like li#share-like-gplus{width:60px}

/*
 * ADMIN QUICK MENU
 */	
	#admin-quickmenu{background:#333;min-width:50px;position:fixed;border:1px solid #fff;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;padding:10px 15px}
	#admin-quickmenu h4{font-size:13px!important;color:#fff!important;text-transform:uppercase!important;text-align:center!important;border-bottom:1px solid #555!important;margin:0 0 10px!important;padding:0 0 2px!important}
	#admin-quickmenu ul{list-style:none!important;margin:0!important;padding:0!important}
	#admin-quickmenu ul li{font-size:12px!important;color:#ccc!important}
	#admin-quickmenu ul li a{font-size:12px!important;color:#ccc!important;padding:3px 0 3px 20px !important}
	#admin-quickmenu ul li a:hover{color:#fff!important}
	#admin-quickmenu ul li a.aqm-edit{background:url(http://img.cdn.meqia.fr/fatcow/16/page_white_edit.png) no-repeat left center}	

/*
 * GOOGLE MAP
 */	
	.gmap{display:none;background:#fff;width:100%}
	.gmap_contact{height:350px;box-shadow:rgba(0,0,0,0.2) 0 2px 6px;background-color:#1e1e1e;border:1px solid #fff}
	
/*
 * CREDIT
 */		
	#credit{font-size:10px}

/*
 * MORE LINK
 */
	a.readmore {
		background: rgba(0, 0, 0, 0) -moz-linear-gradient(center top , #f9f9f9 0%, #f0f0f0 100%) repeat scroll 0 0;
    border: 1px solid #e8e8e8;
    border-radius: 1px;
    color: #555 !important;
    display: inline-block !important;
    font-size: 0.9em;
    font-weight: 400;
    line-height: 1.5;
    padding: 2px 4px 0 !important;
    text-align: center;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.5);
	}
	a.readmore:hover {
		color: #333!important;
		background: #f0f0f0;
		background: -moz-linear-gradient(top, #f0f0f0 0%, #f9f9f9 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0f0f0), color-stop(100%,#f9f9f9));
		background: -webkit-linear-gradient(top, #f0f0f0 0%,#f9f9f9 100%);
		background: -o-linear-gradient(top, #f0f0f0 0%,#f9f9f9 100%);
		background: -ms-linear-gradient(top, #f0f0f0 0%,#f9f9f9 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0f0', endColorstr='#f9f9f9',GradientType=0 );
		background: linear-gradient(top, #f0f0f0 0%,#f9f9f9 100%);
	}
	
/*
 * NOT FOUND
 */
	.notfound{
		padding:5px 15px;
		font-style:italic;
		color:#999;
		font-size:11px;
		text-align:center
	}

/*
 * ORDER BY
 */
	.orderby{
		padding:3px; 
		float:left;
		color:#999
	}
	.orderby a, .orderby span{
		float:left;
		display:inline-block;
		margin:0px 2px!important;
		padding:2px 10px!important;
		background:#fff;
		border:1px solid #eee;
		border-radius: 3px;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		font-size:11px;
	} 
	.orderby a {
		color:#666!important
	}
	.orderby a:hover {
		border:1px solid #999;
		color:#333!important
	}	
	.orderby a.selected {
		-webkit-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.08), inset 0px 1px 0 0px rgba(255, 255, 255, 0.3);
		-moz-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.08), inset 0px 1px 0 0px rgba(255, 255, 255, 0.3);
		box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.08), inset 0px 1px 0 0px rgba(255, 255, 255, 0.3);
		line-height:2;
		font-weight: bold;
		text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.5);
		background: #f9f9f9;
		background: -moz-linear-gradient(top, #f9f9f9 0%, #f0f0f0 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(100%,#f0f0f0));
		background: -webkit-linear-gradient(top, #f9f9f9 0%,#f0f0f0 100%);
		background: -o-linear-gradient(top, #f9f9f9 0%,#f0f0f0 100%);
		background: -ms-linear-gradient(top, #f9f9f9 0%,#f0f0f0 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#f0f0f0',GradientType=0 );
		background: linear-gradient(top, #f9f9f9 0%,#f0f0f0 100%);
		color:#555!important;
		border: solid 1px #d8d8d8;		
	}
	.orderby a.selected:hover {
		background: #f0f0f0;
		background: -moz-linear-gradient(top, #f0f0f0 0%, #f9f9f9 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0f0f0), color-stop(100%,#f9f9f9));
		background: -webkit-linear-gradient(top, #f0f0f0 0%,#f9f9f9 100%);
		background: -o-linear-gradient(top, #f0f0f0 0%,#f9f9f9 100%);
		background: -ms-linear-gradient(top, #f0f0f0 0%,#f9f9f9 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0f0', endColorstr='#f9f9f9',GradientType=0 );
		background: linear-gradient(top, #f0f0f0 0%,#f9f9f9 100%);
	}
	
/*
 * FEATURED CAPTION
 */
	.featured-caption{
		display:none	
	}

/*
 * JQUERY LIVE SEARCH
 */
	ul#jquery-live-search {
		display:none;
		height: auto;
		overflow: auto;
		z-index:999;
		position:abolute;
		padding:0;
		background:#fff;
		opacity:0.85;
		filter:alpha(opacity=85);
		-moz-border-radius:3px;
		-webkit-border-radius:3px;
		border-radius:3px;
		border:1px solid #fff;
	}
	ul#jquery-live-search li a {
		display: block;
		border-top: 1px solid #fff;
		border-bottom: 1px solid #ccc;
		padding: 4px 5px;
		padding-bottom: 8px;
	}
	ul#jquery-live-search li a:hover {
		background: #eee;
	}
	
/*
 * PAGINATION
 */
	.pagination {
		clear: both; 
		padding: 0px 0 35px; 
		position: relative; 
		font-size: 11px; 
		line-height: 13px
	}
	.pagination a, .pagination span { 
		float: left; 
		font-size: 11px ; 
		margin: 2px 5px 2px 0; 
		padding: 6px 9px 5px 9px; 
		text-decoration: none; 
		width:auto; 
		color:#777777; 
		border:solid 1px #e2e2e2; 
		-moz-border-radius:3px;
		-webkit-border-radius:3px;
		border-radius:3px;		
	}
	.pagination a:hover {  
		font-size:11px;  
		border:solid 1px #e2e2e2;  
	}	
	.pagination span.current { 
		float:left; 
		padding:8px 9px 5px 9px;  
		color:#777777;  
		border:solid 0 #e2e2e2
	}
	
/*
 * LOOP
 */
	.loop p.post-meta{
		font-size:11px!important;
		padding:0!important;
		margin:0 0 5px 0!important;
	}

  
  /*
   * cForms -> message de validation
   */
  div.cf_info.success {
    font-size: 1.4em;
    width: auto;
  }