

/* COMMON */
.gemeapp_bloc {display:inline-block;text-align:center;border:groove 2px #EEE;border-radius:8px;background:#b3b7c2 url(/system_images/background/background1.jpg);padding:8px;margin:0;}

/* DEBUGGING TOOLS */
#gemeapp_debug {position:absolute;top:0px;left:0;border:solid 1px #FFF;background:#012456;margin:16px;height:90%;box-shadow:0px 0px 10px #000;text-align:center;border-radius:6px;}
#gemeapp_debug textarea {border:none;background:#012456;font-size:9px;font-family:arial;padding:4px;color:#FFF;width:320px;height:95%;border-top:solid 1px #FFF;border-bottom:solid 1px #FFF;}
#gemeapp_debug a {color:red;font-size:11px;font-weight:bold;cursor:pointer;}
#gemeapp_loadmessage {width:100%;text-align:center;font-family:arial;font-size:18px;color:#FFF;padding:64px 0 0 0;margin:0;border:0;display:none;}
#gemeapp_loadmessage #loaderimage {padding:0;margin:0;border:0;width:64px;height:64px;}

/* EDITION BAR */
#gemeapp_adminbar {width:100%;height:80px;background:#3b466d url(/system_images/editionbarv6/barre.png);box-shadow:0px 3px 10px #444;line-height:0;font-family:arial;text-align:center;font-weight:normal;color:#FFF;padding:0;margin:0;border:0;font-size:0;}
#gemeapp_adminbar img {vertical-align: bottom;padding:0;margin:0;border:0;}
#gemeapp_adminbar .gemeapp_logo {width:120px;height:80px;font-size:10px;display:inline-block;float:left;padding:0;margin:0;border:0;line-height:11px;color:#FFF;text-align:center;font-family:arial;}
#gemeapp_adminbar .gemeapp_editionbar {font-size:0px;padding:0;margin:0 auto;border:0;}
#gemeapp_adminbar .gemeapp_quickedit {width:160px;display:inline-block;padding:0;margin:0;border:0;font-size:0px;float:left;}
#gemeapp_adminbar .gemeapp_quickedit .gemeapp_quickeditbox {position:relative;width:32px;height:40px;color:#FFF;font-size:7px;float:left;padding:0;margin:0;border:0;line-height:8px;text-align:center;background:url(/system_images/editionbarv6/over3.png);}
#gemeapp_adminbar .gemeapp_quickedit .gemeapp_quickeditbox form {width:0;height:0;padding:0;margin:0;border:0;text-align:center;width:32px;}
#gemeapp_adminbar .gemeapp_quickedit .gemeapp_quickeditbox input {width:24px;font-size:9px;background:#FFF;border:1px solid #666;padding:0;margin:0;text-align:center;}
#gemeapp_adminbar .gemeapp_quickedit .gemeapp_quickeditbox img {padding:0;margin:0;border:0;vertical-align: bottom;font-size:0;}
#gemeapp_adminbar .gemeapp_separation {width:2px;height:80px;padding:0;margin:0;border:0;font-size:0px;}
#gemeapp_adminbar .gemeapp_button {width:98px;height:80px;padding:0;margin:0;border:0;font-size:0px;background:url(/system_images/editionbarv6/over.png);}
#gemeapp_adminbar .gemeapp_logout {width:140px;height:80px;font-size:10px;display:inline-block;float:right;padding:0;margin:0;border:0;font-size:0px;}
#gemeapp_adminbar .gemeapp_logout .gemeapp_logoutbox {width:140px;height:40px;padding:0;margin:0;border:0;font-size:0px;background:url(/system_images/editionbarv6/over2.png);}
#gemeapp_adminbar .gemeapp_logout .gemeapp_logoutbox {width:140px;height:40px;padding:0;margin:0;border:0;font-size:0px;background:url(/system_images/editionbarv6/over2.png);}
#gemeapp_adminbar .gemeapp_quickedit .gemeapp_quickeditbox .gemeapp_palette {position:absolute;display:none;width:180px;border:solid 1px #bbb;padding:8px;box-shadow:0px 3px 10px #444;background:#3b466d url(/system_images/editionbarv6/barre.png) no-repeat;background-size:100% 100%;z-index:2000;}
#gemeapp_adminbar .gemeapp_quickedit .gemeapp_quickeditbox .gemeapp_color {width:32px;height:20px;border:solid 1px #666;background:#fff;clear:both;float:left;margin:0 0 3px 0;}
#gemeapp_adminbar .gemeapp_quickedit .gemeapp_quickeditbox .gemeapp_colortext {float:left;padding:3px 0 0 8px;line-height:18px;}
#gemeapp_adminbar .gemeapp_quickedit .gemeapp_quickeditbox .gemeapp_colortext a {font-size:13px;color:white;text-decoration:none;}
#gemeapp_adminbar .gemeapp_quickedit .gemeapp_quickeditbox .gemeapp_colortext a:hover {color:red;}
#gemeapp_adminbar .gemeapp_message {font-size:18px;color:white;}

/* EDIT TOOLS */
.gemeapp_editools {margin:1px;padding:0;border:0;}
.gemeapp_editools .gemeapp_editool {cursor:pointer;width:16px;height:16px;overflow:hidden;font-size:0;float:left;margin:0;padding:0;border:solid 1px transparent;line-height:10px;}
.gemeapp_editools .gemeapp_editool:hover {border:solid 1px #999;border-radius:4px;}
.gemeapp_editools .gemeapp_editool.vertical {float:none;}
.gemeapp_editools .gemeapp_editool img {width:16px;height:16px;margin:0;padding:0;border:0;}
.gemeapp_editimagelink {display:inline;margin:0;padding:0;border:0;box-shadow:none;}
.gemeapp_edittextlink {display:inline;margin:0;padding:0;border:0;box-shadow:none;}
.gemeapp_edittextimage {width:16px;height:16px;margin:0;padding:0;border:0;box-shadow:none;}

/* LOGIN CONSOLE */
.gemeapp_loginconsole {width:100%;text-align:center;line-height:16px;}
#loginconsole {margin:48px 0 80px 0;}
#loginconsole_field {width:380px;border:2px groove #fff;padding:0;margin:0;}
#loginconsole_legend {padding:0 4px;margin:0 0 0 16px;font-size:18px;color:#fff;text-align:left;}
#loginconsole_error {font-size:18px;color:#b00;border:0;line-height:26px;border-bottom:1px dotted #333;padding:10px 0;margin:0 0 8px 0;text-align:center;text-shadow:1px 1px 1px #444;}
#loginconsole_picto {float:left;width:70px;height:105px;border:0;padding:0;margin:0;}
#loginconsole_input {float:left;width:220px;font-size:12px;color:#FFF;padding:18px 0 0 0;margin:0;border:0;text-align:right;}
#loginconsole_input input {border:solid 1px #666;font-size:13px;color:#444;width:100px;height:20px;margin:2px;padding:0;background:#eee;}
#loginconsole_input input:focus {box-shadow:0 0 5px green;}
#loginconsole_button {float:left;width:56px;height:56px;margin:16px 0 0 8px;color:white;font-size:22px;border:solid 1px #444;background:#a6baa3;border-radius:6px;box-shadow:0 0 8px #222;text-align:center;}
#loginconsole_button:hover {box-shadow:0 0 8px green;}
#loginconsole_quit {float:left;width:120px;height:48px;margin:16px 0 0 64px;color:white;font-size:22px;border:solid 1px #444;background:#a6baa3;border-radius:6px;box-shadow:0 0 8px #222;}
#loginconsole_quit:hover {box-shadow:0 0 8px green;}

/* SHARING TOOLS */
#gemeapp_pinterestchoice {display:none;position:absolute;width:100%;height:100%;top:0;left:0;background:#faf7f7 url(/system_images/social/pinterest_background.gif);z-index:2000;overflow:hidden;min-width:660px;}
#gemeapp_pinterestchoice .gemeapp_pinterestchoicetitle {padding:7px 16px 7px 16px;margin:0;text-align:left;font-size:22px;font-family:"helvetica neue";border-bottom:1px solid #cfcaca;background:#faf7f7;text-align:center;}
#gemeapp_pinterestchoice .gemeapp_pinterestchoicesubtitle {padding:7px 16px 7px 16px;margin:0;font-size:13px;font-family:"helvetica neue";border-top:1px solid #FFF;border-bottom:1px solid #b8b5b5;background:#faf7f7;text-align:center;}
#gemeapp_pinterestchoice .gemeapp_pinterestchoicefooter {position:absolute;left:0;bottom:0;width:100%;padding:7px 16px 7px 16px;margin:0;font-size:22px;font-family:"helvetica neue";border-top:1px solid #cfcaca;background:#faf7f7;text-align:center;cursor:pointer;}
.gemeapp_pinterestchoiceimage {float:left;padding:15px 15px 8px 15px;border:solid 1px #dbd8d9;margin:15px 0 0 15px;width:260px;background:#FFF;box-shadow:1px 1px 5px #bcb8b9;font-family:"helvetica neue";font-size:10px;color:#8c7e91;text-align:center;}
.gemeapp_pinterestchoiceimagecrop {width:260px;height:150px;overflow:hidden;margin:0 0 8px 0;padding:0;border:0;}
.gemeapp_pinterestchoiceimage .gemeapp_pinterestchoiceimagecrop img {padding:0 0 12px 0;margin:0;border:0;width:100%;}
#gemeapp_pinterestframe {width:100%;height:80%;margin:0;padding:0;border:0;background:transparent;}

/* BUTTONS */
.gemeadmin_button {margin:8px 0;display:inline-block;}
.gemeadmin_stdbutton {font-weight:bold;font-size:9pt;color:#FFFFFF;}
.gemeadmin_bigbutton {font-weight:bold;font-size:12pt;color:#FFFFFF;}
.gemeadmin_buttonmac {display:inline-block;margin:6px 0;cursor:pointer;box-shadow:2px 2px 5px #888;border-radius:5px;overflow:hidden;font-size:12px;font-weight:bold;color:white;text-shadow:1px 1px 1px #333;text-align:center;background-size:100% 100%;height:23px;padding:8px 0 0 0;}
.gemeadmin_buttonmac {display:inline-block;margin:6px 0;cursor:pointer;box-shadow:2px 2px 5px #888;border-radius:5px;overflow:hidden;font-size:18px;font-weight:bold;color:white;text-shadow:1px 1px 1px #333;text-align:center;padding:3px 0;background-size:100% 100%;}
.gemeadmin_buttonmac:hover {box-shadow:2px 2px 8px #555;}
.gemeadmin_buttonmac.gemeadmin_bigbutton {height:25px;padding:6px 0 0 0;font-size:16px;color:white;text-shadow:1px 1px 1px #333;}
.gemeadmin_buttonmac.blue {background:#4ca5ea url(/system_images/buttons_mac/blue/background.png);border:solid 1px #28597c;}
.gemeadmin_buttonmac.orange {background:#ff8742 url(/system_images/buttons_mac/orange/background.png);border:solid 1px #914c26;}
.gemeadmin_buttonmac.red {background:#ea4c60 url(/system_images/buttons_mac/red/background.png);border:solid 1px #7c2834;}
.gemeadmin_buttonmac.green {background:#87ea4c url(/system_images/buttons_mac/green/background.png);border:solid 1px #497c28;}
.gemeadmin_buttonmac.yellow {background:#ece45e url(/system_images/buttons_mac/yellow/background.png);border:solid 1px #89833d;}
.gemeadmin_buttonmac.white {background:#eaeaea url(/system_images/buttons_mac/white/background.png);border:solid 1px #999999;color:#343434;text-shadow:1px 1px 1px #f5f5f5;}

/* CKE */
.gemeadmin_ckeloading {text-align:center;font-size:11px;color:black;}
.gemeadmin_ckeloading img {width:48px;;}
