div.jGrowl {
z-index: 			9999;
color: 				#fff;
font-size: 			12px;
}div.ie6 {
position: 			absolute;
}
div.ie6.top-right {
right: 				auto;
bottom: 			auto;
left: 				expression( ( 0 - jGrowl.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
top: 				expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}
div.ie6.top-left {
left: 				expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
top: 				expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}
div.ie6.bottom-right {
left: 				expression( ( 0 - jGrowl.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
top: 				expression( ( 0 - jGrowl.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}
div.ie6.bottom-left {
left: 				expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
top: 				expression( ( 0 - jGrowl.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}
div.ie6.center {
left: 				expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
top: 				expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
width: 				100%;
}div.jGrowl {
position:			absolute;
}
body > div.jGrowl {
position:			fixed;
}
div.jGrowl.top-left {
left: 				0px;
top: 				0px;
}
div.jGrowl.top-right {
right: 				0px;
top: 				0px;
}
div.jGrowl.bottom-left {
left: 				0px;
bottom:				0px;
}
div.jGrowl.bottom-right {
right: 				0px;
bottom: 			0px;
}
div.jGrowl.center {
top: 				0px;
width: 				50%;
left: 				25%;
}div.center div.jGrowl-notification, div.center div.jGrowl-closer {
margin-left: 		auto;
margin-right: 		auto;
}
div.jGrowl div.jGrowl-notification, div.jGrowl div.jGrowl-closer {
background-color: 		#000;
opacity: 				.85;
-ms-filter: 			"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; 
filter: 				progid:DXImageTransform.Microsoft.Alpha(Opacity=85); 
zoom: 					1;
width: 					235px;
padding: 				10px;
margin-top: 			5px;
margin-bottom: 			5px;
font-family: 			Tahoma, Arial, Helvetica, sans-serif;
font-size: 				1em;
text-align: 			left;
display: 				none;
-moz-border-radius: 	5px;
-webkit-border-radius:	5px;
}
div.jGrowl div.jGrowl-notification {
min-height: 			40px;
}
div.jGrowl div.jGrowl-notification,
div.jGrowl div.jGrowl-closer {
margin: 				10px;
}
div.jGrowl div.jGrowl-notification div.jGrowl-header {
font-weight: 			bold;
font-size:				.85em;
}
div.jGrowl div.jGrowl-notification div.jGrowl-close {
z-index:				99;
float: 					right;
font-weight: 			bold;
font-size: 				1em;
cursor:					pointer;
}
div.jGrowl div.jGrowl-closer {
padding-top: 			4px;
padding-bottom: 		4px;
cursor: 				pointer;
font-size:				.9em;
font-weight: 			bold;
text-align: 			center;
}@media print {
div.jGrowl {
display: 			none;
}
}div.jGrowl div.error_notice {
font-size:11px;
font-weight:bold;
background:#c00;
color:#fff;
border:2px solid #fff;
}
div.jGrowl div.error_notice div.message {
padding:.5em .5em 1em .5em;
color:#fff;
}
div.jGrowl div.error_notice div.header 
{
font-weight:bold;
padding:.7em .4em 0 .4em;
font-size:12px;
color:#fff;
}div.jGrowl div.success_notice {
font-size:11px;
font-weight:bold;
background:#090;
color:#fff;
border:2px solid #fff;
}
div.jGrowl div.success_notice div.message {
padding:.5em .5em 1em .5em;
color:#fff;
}
div.jGrowl div.success_notice div.header 
{
font-weight:bold;
padding:.7em .4em 0 .4em;
font-size:12px;
color:#fff;
}div.jGrowl div.info_notice {
font-size:11px;
background:#FFCC3F;
font-weight:bold;
color:#333;
border:2px solid #fff;
}
div.jGrowl div.info_notice div.message {
padding:.5em .5em 1em .5em;
color:#333;
font-weight:bold;
}
div.jGrowl div.info_notice div.header 
{
font-weight:bold;
padding:.7em .4em 0 .4em;
font-size:12px;
color:#333;
} #tooltip {
position: absolute;
z-index: 9999;
background: none repeat scroll 0 0 #FFFFAA;
border: 1px solid #FFAD33;
padding: 10px;
opacity: 0.85;
filter:Alpha(opacity=85);
cursor:help;
}
#tooltip h3, 
#tooltip div { margin: 0;line-height:normal; }
#tooltip h3 { font-size:12px;font-weight:bold; }
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; /*z-index:9999;*/z-index:200001; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}#cboxOverlay{background:url(public/images/plugin_colorbox/overlay.png) repeat 0 0;}
#colorbox{}
#cboxTopLeft{width:21px; height:21px; background:url(public/images/plugin_colorbox/controls.png) no-repeat -101px 0;}
#cboxTopRight{width:21px; height:21px; background:url(public/images/plugin_colorbox/controls.png) no-repeat -130px 0;}
#cboxBottomLeft{width:21px; height:21px; background:url(public/images/plugin_colorbox/controls.png) no-repeat -101px -29px;}
#cboxBottomRight{width:21px; height:21px; background:url(public/images/plugin_colorbox/controls.png) no-repeat -130px -29px;}
#cboxMiddleLeft{width:21px; background:url(public/images/plugin_colorbox/controls.png) left top repeat-y;}
#cboxMiddleRight{width:21px; background:url(public/images/plugin_colorbox/controls.png) right top repeat-y;}
#cboxTopCenter{height:21px; background:url(public/images/plugin_colorbox/border.png) 0 0 repeat-x;}
#cboxBottomCenter{height:21px; background:url(public/images/plugin_colorbox/border.png) 0 -29px repeat-x;}
#cboxContent{background:#fff; overflow:hidden;}
.cboxIframe{background:#fff;}
#cboxError{padding:50px; border:1px solid #ccc;}
#cboxLoadedContent{margin-bottom:28px;}
#cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
#cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
#cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
#cboxPrevious{position:absolute; bottom:0; left:0; background:url(public/images/plugin_colorbox/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}
#cboxPrevious:hover{background-position:-75px -25px;}
#cboxNext{position:absolute; bottom:0; left:27px; background:url(public/images/plugin_colorbox/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}
#cboxNext:hover{background-position:-50px -25px;}
#cboxLoadingOverlay{background:url(public/images/plugin_colorbox/loading_background.png) no-repeat center center;}
#cboxLoadingGraphic{background:url(public/images/plugin_colorbox/loading.gif) no-repeat center center;}
#cboxClose{position:absolute; bottom:0; right:0; background:url(public/images/plugin_colorbox/controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;}
#cboxClose:hover{background-position:-25px -25px;}.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight {
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
}.cboxIE6 #cboxTopLeft{background:url(public/images/plugin_colorbox/ie6/borderTopLeft.png);}
.cboxIE6 #cboxTopCenter{background:url(public/images/plugin_colorbox/ie6/borderTopCenter.png);}
.cboxIE6 #cboxTopRight{background:url(public/images/plugin_colorbox/ie6/borderTopRight.png);}
.cboxIE6 #cboxBottomLeft{background:url(public/images/plugin_colorbox/ie6/borderBottomLeft.png);}
.cboxIE6 #cboxBottomCenter{background:url(public/images/plugin_colorbox/ie6/borderBottomCenter.png);}
.cboxIE6 #cboxBottomRight{background:url(public/images/plugin_colorbox/ie6/borderBottomRight.png);}
.cboxIE6 #cboxMiddleLeft{background:url(public/images/plugin_colorbox/ie6/borderMiddleLeft.png);}
.cboxIE6 #cboxMiddleRight{background:url(public/images/plugin_colorbox/ie6/borderMiddleRight.png);}
.cboxIE6 #cboxTopLeft,
.cboxIE6 #cboxTopCenter,
.cboxIE6 #cboxTopRight,
.cboxIE6 #cboxBottomLeft,
.cboxIE6 #cboxBottomCenter,
.cboxIE6 #cboxBottomRight,
.cboxIE6 #cboxMiddleLeft,
.cboxIE6 #cboxMiddleRight {
_behavior: expression(this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1], this.style.background = "none", this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ", sizingMethod='scale')");
}
#toTop {
display:none;
text-decoration:none;
position:fixed;
bottom:10px;
right:10px;
overflow:hidden;
width:32px;
height:32px;
border:none;
text-indent:100%;
background:url(public/images/plugin_ui_totop/ui.totop.png) no-repeat left top;
}
#toTopHover {
background:url(public/images/plugin_ui_totop/ui.totop.png) no-repeat left -32px;
width:51px;
height:51px;
display:block;
overflow:hidden;
float:left;
opacity: 0;
-moz-opacity: 0;
filter:alpha(opacity=0);
}
#toTop,#toTopHover { z-index:9999; }
#toTop:active, #toTop:focus {
outline:none;
}html,body,div,h1,h2,h3,h4,h5,h6,
pre,form,fieldset,p,blockquote,th,td,label,a,span
{ 
margin:0;
padding:0;
border:0;
}
table {
border-collapse:collapse;
border-spacing:0;
}
fieldset,img { 
border:0;
}
address,caption,cite,code,dfn,/*em,strong,*/th,var {
font-style:normal;
font-weight:normal;
}
a,
a img { outline:none;border:0; }
:focus { outline: none; }caption,th {
text-align:left;
}
h1,h2,h3,h4,h5,h6 {
font-size:100%;
font-weight:normal;
}
q:before,q:after {
content:'';
}
abbr,acronym { border:0;}
:focus { outline: none; }
.clear { clear:both; }
.clear_1 { clear:both;height:1px; }
.clear_5 { clear:both;height:5px; }
.clear_10 { clear:both;height:10px; }
.clearfix:after { content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0; }
.clearfix { display: inline-block; }
html[xmlns] .clearfix { display: block; }
* html .clearfix { height: 1%; }
#show_bmm { display:block;with:20px;height:20px;position:absolute;left:0;top:0; }
html { min-height:100%;}
body
{
color:#424242;
font-family:Arial,verdana,sans-serif;
font-size:12px;
min-height:100%;
background:#f4f4f4;
-webkit-font-smoothing: antialiased; 
}
* html body div { zoom:1; }
.body_0 { min-height:100%; }body:after {display:block; position:absolute; width:100%; height:100%; top:0px; left:0px; z-index:-1; content: "";}.left        { float: left; }
.right       { float: right; }
.text_left   { text-align: left; }
.text_right  { text-align: right; }
.text_center { text-align: center; }
.valign_middle { vertical-align:middle; }
.hide        { display: none; }
.highlight   { background: #ff0; }
.img_center { display:block;margin:0 auto; }
.center { margin:0 auto;display:block; }
.padding_05em { padding:.5em; }
.padding_5em { padding: 5em; }
.padding_1em { padding: 1em; }
.white { background:#fff; }
sup.new { color:#fff;background:#ED7A53;padding:1px 3px;border:1px solid #fff; }
sup.new_star { color:#ED7A53;margin:0;padding:0;line-height:normal;padding:1px 3px; }
.white { background:#fff !important; }
.warning 
{ 
line-height:normal;
color:#000;padding:2em 0 2em 4em;
background:url('public/themes/admin/images/warning.png') no-repeat 5px 50%;
}
.ico_warning {
background:url('public/themes/admin/images/sprites/list_icons.png') no-repeat -32px -576px;
width:32px;
height:32px;
vertical-align:middle;
margin:0 5px 0 0;
}a { color: #005C9C; text-decoration: none; line-height: inherit; }
a:hover { color: #2a85e8; }
a:focus { color: #cc4714; outline: none; }
a.underline,
a.underline:hover { text-decoration:underline; }
p a, p a:visited { line-height: inherit; }h1, h2, h3, h4, h5, h6 { color: #333; font-weight: bold; line-height: 1.25;margin:0;padding:0; }
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { font-weight: inherit; }
h1 { font-size: 22px; margin-bottom: 12px; }
h2 { font-size: 20px; margin-bottom: 9px; }
h3 { font-size: 18px; margin-bottom: 9px; }
h4 { font-size: 16px; margin-bottom: 3px; }
h5 { font-size: 14px; font-weight: normal; margin-bottom: 3px;  }
h6 { font-size: 12px; font-weight: normal; }
h1.content_title { font-size:19px;font-weight:bold;padding:0 0 .5em 0 }
h2.content_subtitle { font-size:16px;color:#005C9C; }
.title { padding:0 0 0 1em; }.rb { display:block; }
.rb *{ display:block;height:1px;overflow:hidden; }
.rb2 { margin:0 2px;padding:0; }
.rb1 { margin:0 1px;}
.rbc { /*overflow:hidden;*/ }
.ie__grey_rb2 { background:#BDC1C7;}
.ie__grey_rb1 { background:transparent;}
.ie__grey_rbc { background:transparent; }
.ie__grey_rb2,
.ie__grey_rb1,
.ie__grey_rbc { border-width:0 1px;border-color:#BDC1C7;border-style:solid; }
.ie__dark_rb2,
.ie__dark_rb1 { background :#444751; }
.ie__dark_rb2,
.ie__dark_rb1,
.ie__dark_rbc { /*border-width:0 1px; border-style:solid; border-color:#BDC1C7;*/ }
.ie__error_rb2 { background:#EB5339;}
.ie__error_rb1,
.ie__error_rbc { background:#FCCAC2;}
.ie__error_rb2,
.ie__error_rb1,
.ie__error_rbc { border-width:0 1px;border-style:solid; border-color:#EB5339; }
.ie__error_rbc { padding:.5em; }
.ie__info_rb2 { background :#E6DB55;}
.ie__info_rb1,.ie__info_rbc { background :#FFFFE0;}
.ie__info_rb2,
.ie__info_rb1,
.ie__info_rbc { border-width:0 1px;border-style:solid; border-color: #E6DB55; }
.roundbox .ie__grey_rb2,
.roundbox .ie__grey_rb1,
.roundbox .ie__error_rb2,
.roundbox .ie__error_rb1,
.roundbox .ie__info_rb2,
.roundbox .ie__info_rb1,
.roundbox .ie__dark_rb2,
.roundbox .ie__dark_rb1 { display:none !important; }
.roundbox .ie__grey_rbc,
.roundbox .ie__error_rbc,
.roundbox .ie__info_rbc,
.roundbox .ie__dark_rbc { margin:0 !important;padding:0 !important;border:0 none !important; }.roundbox{}
.rb_shaddow {
-webkit-box-shadow: 0px 0px 2px 0px #ccc;
box-shadow: 0px 0px 2px 0px #ccc;
}
.rb_4px_fff,
.rb_4px_f0f0f0,
.rb_4px {
-webkit-border-radius: 4px; 
-moz-border-radius: 4px;
-o-border-radius: 4px;
border-radius: 4px;
-webkit-background-clip: padding-box; background-clip: padding-box; background-origin: padding-box;
}
.rb_4px_fff {background:#fff;}
.rb_4px { background:transparent; }
.rb_4px_f0f0f0{ background:#f0f0f0; }
.rb_4px_top { 
-webkit-border-radius: 4px 4px 0 0; 
-moz-border-radius: 4px 4px 0 0;
-o-border-radius: 4px 4px 0 0;
border-radius: 4px 4px 0 0;
-webkit-background-clip: padding-box; background-clip: padding-box; background-origin: padding-box;
}
.rb_4px_bottom {
-webkit-border-radius: 0 0 4px 4px; 
-moz-border-radius:  0 0 4px 4px; 
-o-border-radius:  0 0 4px 4px; 
border-radius:  0 0 4px 4px; 
-webkit-background-clip: padding-box; background-clip: padding-box; background-origin: padding-box;
}
.rb__grey {
border:1px solid #BDC1C7;
background:transparent;
}
.rb__grey .box_header,
.ie__grey_rbc .box_header {
background: transparent url('public/themes/admin/images/sprites/backgrounds.png') no-repeat 0 0;
max-height:38px;
line-height:38px;
border-bottom: 1px solid #d5d5d5;
padding: 0 0 0 1em;
font-size:14px;
}
.rb__grey .box_content,
.ie__grey_rbc .box_content {
padding:1em;clear:both;
background:#fff;
}
.rb__grey .box_footer,
.ie__grey_rbc .box_footer {
clear:both;
padding:1em;
background:#fafafa;
border-top:1px solid #d5d5d5;
}
.rb__error {
border:1px solid #EB5339;
background:#FCCAC2;
padding:.5em;
}
.rb__dark,
.ie__dark_rbc
{
background:#444751;
padding:1px;
}
.rb__info {
border:1px solid #E6DB55;
background:#FFFFE0;
padding:.5em;
}.wrapper{
margin:0 1.5em;
}#container { min-width:960px;padding:0;position:relative; }
#container_wysiwyg { min-width:650px;max-width:960px;padding:0;margin:0 auto;position:relative; }
#content {}
#content_wysiwyg { padding:.3em; }.box_top_nav{ height:35px;line-height:35px;}
.box_top_nav .fixed {
background:#444751;
position:fixed;
width:100%;
z-index:999;
}
.welcome { color:#fff; }
.welcome img { vertical-align:middle;border:2px solid #fff;margin:0 5px 0 0 ; }
.welcome a { color:#fff;text-decoration:none; }
.welcome a:hover { }
.top_nav { 
list-style:none;
margin:0;padding:0;
float:right;
z-index:8888;
position:relative;
font-size:11px;
}
.top_nav li {
display:inline;
position:relative;
float:left;
cursor:pointer;
margin:0 1px;
}
.top_nav li a { 
text-decoration:none;
color:#fff;
display:block;
float:left;
cursor:pointer;
}
.top_nav img {
vertical-align:middle;
margin:0 5px 0 0;
}
.top_nav span {
float:left;
display:block;
padding: 0 .5em;
}
.top_nav li ul {
list-style:none;
margin:0;padding:0;
margin-top: 0;
position: absolute;
top: 35px;
right:0;
z-index: 8887;
background:#fff;
border-width:0 1px 1px 1px;
border-color:#666870;
border-style:solid;
display:none;
margin-right:-2px;
}
.top_nav li ul li
{
margin:0; padding:0;
display: block;
float:none;
}
.top_nav li ul li a {
color: #333;
display:block;
float:none;
width:130px;
padding:0 10px;
}
.top_nav li ul li a:hover{
background:#f0f0f0;
}
.top_nav li.active {
background:#fff;
border-width:0 1px 0 1px;
border-color:#f0f0f0;
border-style:solid;
color:#333;
margin:0;
}
.top_nav li.active a { color:#333; }
.top_nav li a span img{ background:url('public/themes/admin/images/sprites/icons.png') no-repeat 0 0; }
.top_nav li a span img.new { background-position: -7px -103px; }
.top_nav li a span img.logout { background-position: -39px -103px; }#header 
{ 
height:100px;
overflow:hidden;
clear:both;
}
.logo { float:left;margin:30px 0 0 20px; }
.login_logo { margin:.5em 0; }
.box_header_nav { float:right;margin:0; }
.header_nav {
margin:0;padding:0;margin:20px 0 0 0;list-style:none;
}
.header_nav li {
display: block;
float: left;
margin-left:10px;
position: relative;
vertical-align:top;
}
.header_nav li a {
border: 1px solid #D5D5D5;
background:#fff;
border-radius: 2px 2px 2px 2px;
display: block;
overflow:hidden;
font-size: 12px;
position: relative;
color:#333;
background:#fff;
overflow:hidden;
padding:10px 15px 10px 40px;
height:40px;
}
.header_nav li a.with_chart { padding: 10px 15px 10px 55px; }
.header_nav li a span.number,
.header_nav li a span.number_alert {
font-size:21px;
font-weight:700;
display:block;color:#8FAF69;
}
.header_nav li a span.number_alert {
color:#c00;
}
.header_nav li a span.number span,
.header_nav li a span.number_alert span {
font-size:11px;
color:#666;
font-weight:normal;
}
.header_nav li a span.head {
display: block;
background:transparent;
clear:both;
color:#666;
font-weight:bold;
}
.header_nav li a.with_chart span.head {
font-weight:bold;
}
.header_nav li a.with_chart span.sub_head {
font-size:11px;
}
.chart_my_package,
.chart_my_emails,
.chart_my_sms { position:absolute;left:5px;top:10px;width:42px;height:42px; }
.header_nav .ico_notifications,
.header_nav .ico_balance,
.header_nav .ico_package,
.header_nav .ico_emails,
.header_nav .ico_sms { background:transparent url('public/themes/admin/images/sprites/header_nav.png') no-repeat;position:absolute;width:42px;height:50px;left:0;top:0;}
.header_nav .ico_notifications { background-position:0 0px; }
.header_nav .ico_balance { background-position:-64px -64px; }
.header_nav .ico_package { background-position:-121px -128px; }
.header_nav .ico_emails { background-position:-186px -192px; }
.header_nav .ico_sms { background-position:-244px -256px; }#left_sidebar { /*width:15%;float:left;*/ position:absolute;top:135px;width:240px; }
.icon_nav #left_sidebar { width:39px; }
.box_left_sidebar {}.left_nav{ list-style:none;margin:0;padding:0; }.left_nav li { margin:0;padding:0; display: block; position: relative;clear:both;vertical-align:bottom;margin:0 0 1px 0; }.left_nav li a { 
display: block; 
background:#4b4e58 url("public/themes/admin/images/sprites/icons.png") no-repeat 0 0; 
color: #ebebeb; 
padding: 0 0 0 35px;
font-weight: bold;
}
.left_nav li a.no_ico { background:0 none; padding:0; }
.left_nav li a.ico_home { background-position:-96px -32px; }
.left_nav li a.ico_dashboard { background-position:-224px -32px; }
.left_nav li a.ico_listings { background-position:-160px -32px; }
.left_nav li a.ico_payment { background-position:-32px -32px; }
.left_nav li a.ico_cms { background-position:-192px -32px; }
.left_nav li a.ico_email { background-position:-128px -32px; }
.left_nav li a.ico_regional { background-position:-64px -32px; }
.left_nav li a.ico_settings { background-position:0 -32px; }
.left_nav li a.ico_users { background-position:-288px -32px; }.left_nav li a em { font-style: normal; }
.left_nav li a:hover { 
color: #fff; text-decoration: none; 
}.left_nav li a span { display: block;padding: 7px 10px;background: #595b64; }
.left_nav li a:hover span { background: #666870; }.left_nav li a.with_children span { padding:8px 10px;background:#595b64 url("public/themes/admin/images/arrows/menudroparrow.png") no-repeat right -31px; }
.left_nav li a.with_children:hover span { background:#666870 url("public/themes/admin/images/arrows/menudroparrow.png") no-repeat right 0; }.left_nav li a.active { background-color: #666870;color:#fff; }
.left_nav li a.active span { background-color: #666870; }
.left_nav li.current a { color: #fff;background-color: #ED7A53; }
.left_nav li.current > a { background-color: #ED7A53; } /*ico background - collapsed menu*/
.left_nav li.current a span { background-color: #ED7A53;background-position:right 0; }
.left_nav li.current a.with_children:hover span { background-color: #666870; }
.left_nav li.current a.active { background-color: #ED7A53; }
.left_nav li.current a.active span { background-color:#ED7A53; }
.left_nav li.current a.active:hover span { background-color:#ED7A53; }.left_nav li ul { margin:0;padding:0; display: none;margin:1px 0 0 0; }
.left_nav li ul li { margin:0 0 1px 0; }
.left_nav li ul li a { color:#fff;background:transparent;font-weight:normal; }
.left_nav li ul li a span { background:#82848a; }
.left_nav li ul li a:hover span { background:#666870; }
.left_nav li.current ul { display: block; }
.left_nav li.current ul li a { color:#fff;background:transparent;font-weight:normal; }
.left_nav li.current ul li a span { background:#82848a; }
.left_nav li.current ul li a:hover span { background:#666870; }
.left_nav li ul li.current a.active { background:transparent; }
.left_nav li ul li.current a.active span { background: #ED7A53;color:#fff; }.left_nav li .menutip { 
position: absolute; 
z-index: 9999; 
left: 37px; top: 0; 
display: none; 
margin:0;padding:0;
overflow: hidden;
border:1px solid #666870;
background:#fff;
}
.left_nav li .menutip ul { width: 200px;padding:0;margin:0; }
.left_nav li .menutip span.subtitle { font-weight: bold; color: #fff; display: block;padding:8px 10px; background:#666870; }.left_nav li .menutip ul li { display: block; }
.left_nav li .menutip ul li a { width: auto;font-weight:normal;margin:0;padding:0; }
.left_nav li .menutip ul li a span { color:#333;display: block;background:#fff; }
.left_nav li .menutip ul li a:hover span { color:#fff;background:#82848a; }
.left_nav li.current .menutip span.subtitle { border: 0; }
.left_nav li.current .menutip ul li { border: 0;vertical-align:bottom; }
.left_nav li.current .menutip ul li a { padding:0;margin:0; }
.left_nav li.current .menutip ul li a span { border: 0;color:#333; }
.left_nav li.current .menutip ul li a:hover span { color:#fff;}
.icon_nav .left_nav { overflow: none;}
.icon_nav .left_nav li { /*width: 250px;*/ }
.icon_nav .left_nav li a { width: 2px;height:30px; }
.icon_nav .left_nav li a span { display: none; }#toggle_left_nav { text-align: center; }
#toggle_left_nav a { 
display: inline-block; position: relative;width: 22px; height: 22px; 
background:url("public/themes/admin/images/arrows/toggle.png") no-repeat 0 0; cursor: pointer; 
}
#toggle_left_nav a.toggle { background: url("public/themes/admin/images/arrows/toggle.png") no-repeat 0 -25px; text-align: left; }#right_sidebar { margin-left:250px; }
.icon_nav #right_sidebar { margin-left:60px; }
#right_sidebar_wysiwyg { width:99.9%;float:left; }
.box_right_sidebar {
padding:0 0 .5em 0;
}.box_breadcrumbs { clear:both;padding:5px; }
.breadcrumbs { list-style:none;margin:0;padding:0; }
.breadcrumbs li { 
display:block;float:left; margin: 0 5px 0 0;
background:url('public/themes/admin/images/arrows/breadcrumb_separator.gif') no-repeat right;
line-height:21px;height:21px; 
padding: 0 12px 0 0;
}
.breadcrumbs li a {
display:block;float:left;
height:21px;
line-height:21px;
}
.breadcrumbs li.first_breadcrumb a {
background:url('public/themes/admin/images/sprites/breadcrumb_home.png');
text-indent:-1000em;
width:16px;
height:16px;
margin-top:2px;
}
.breadcrumbs li.first_breadcrumb a:hover {
background-position:50% -16px;
}
.breadcrumbs li.last_breadcrumb { background:none; }
.breadcrumbs li.last_breadcrumb a { color:#333; }#footer { padding:0.5em 0;clear:both; }
.footer_bm { text-align:right; }.ico_img_rotate_rgt,
.ico_img_rotate_lft{
background:url('public/themes/admin/images/sprites/icons.png') no-repeat 0 0;
vertical-align:center;
}
.ico_img_rotate_lft { width:18px;height:18px;background-position:-64px -224px; }
.ico_img_rotate_rgt { width:18px;height:18px; background-position:-96px -224px; }.tools_box{}
.tools_box ul { list-style:none; }
.tools_box ul li { line-height:20px; }
.tools_ajax_response { height:100px;overflow:auto;margin:1em 0;padding:1em;width:50%;border:1px solid #cdcdcd;background:#f0f0f0;display:none; }#options_bar,
#options_bar_submenu { position:relative; }
#options_bar { z-index:998;}
#options_bar_submenu { position:relative;clear:both;background:#f0f0f0;border-width:1px 1px 0px 1px; border-color:#cdcdcd;border-style:solid;padding:1em 0 0 1em; }#options_bar_left { width:60%;float:left; }
#options_bar_left ul,
#options_bar_submenu ul{ 
list-style:none; 
margin:0 !important; 
padding:0 !important;
clear:both;
padding:0 0 0 .5em !important;
}
#options_bar_left ul li,
#options_bar_submenu ul li { 
float:left;	 
text-indent:0;
padding:0;
margin:0 !important;
list-style-image:none !important; 
}
#options_bar_left ul a,
#options_bar_submenu ul a { 
display:block;
text-align:center;	
text-decoration:none;
color:#999;
padding:0px;
margin:0px;	
position:relative;
top:1px;cursor:pointer;
padding:0 .5em;
}
#options_bar_submenu ul a { top:0px;color:#666; }
#options_bar_left ul a span { position:relative;display:block;padding:.4em;overflow:hidden;line-height:20px;text-align:center;cursor:pointer;  }
#options_bar_submenu ul a span { position:relative;padding:.4em;overflow:hidden;text-align:center;cursor:pointer;display:block;line-height:28px;float:left;  }
#options_bar_left ul a span.ico {display:block;clear:both;padding:.2em;height:28px;line-height:28px;cursor:pointer; }
#options_bar_submenu a span.ico { display:block;width:28px;height:28px;float:left;cursor:pointer; }
#options_bar_left ul a span.ico img,
#options_bar_submenu ul a span.ico img { vertical-align:bottom;cursor:pointer;width:28px;hight:28px;background:url('public/themes/admin/images/sprites/options_bar.png') 0 0; }
#options_bar_left ul a span.ico img.btn_import { background-position: -32px -32px; }
#options_bar_left ul a span.ico img.btn_tools { background-position: -64px -64px; }
#options_bar_left ul a span.ico img.btn_add { background-position: -96px -96px; }
#options_bar_left ul a span.ico img.btn_list { background-position: -224px -224px; }
#options_bar_left ul a span.ico img.btn_redo { background-position: -192px -192px; }
#options_bar_left ul a span.ico img.btn_tree { background-position: -256px -256px; }
#options_bar_left ul a span.ico img.btn_edit { background-position: -288px -288px; }
#options_bar_left ul a span.ico img.btn_briefcase { background-position: -320px -320px; }
#options_bar_left ul a span.ico img.btn_profile { background-position: -384px -384px; }
#options_bar_left ul a span.ico img.btn_coin { background-position: -416px -416px; }
#options_bar_left ul a span.ico img.btn_mail { background-position: -352px -352px; }
#options_bar_left ul a span.ico img.btn_paidservices { background-position: -480px -480px; }
#options_bar_left ul a span.ico img.btn_calendar { background-position: -448px -448px; }
#options_bar_left ul a span.ico img.btn_preview { background-position: -512px -512px; }
#options_bar_left ul a span.ico img.btn_settings { background-position: -608px -608px; }
#options_bar_left ul a span.ico img.btn_template { background-position: -640px -640px; }
#options_bar_left ul a span.ico img.btn_view { background-position: -672px -672px; }
#options_bar_left ul a span.ico img.btn_media { background-position: -704px -704px; }
#options_bar_left ul a span.ico img.btn_units { background-position: -736px -736px; }
#options_bar_left ul a span.ico img.btn_photo { background-position: -544px -544px; }
#options_bar_submenu ul a span.ico img.btn_photo { background-position: -544px -544px; }
#options_bar_submenu ul a span.ico img.btn_video { background-position: -576px -576px; }
#options_bar_submenu ul a span.ico img.btn_rates { background-position: -768px -768px; }
#options_bar_submenu ul a span.ico img.btn_discounts { background-position: -800px -800px; }
#options_bar_submenu ul a span.ico img.btn_addons { background-position: -864px -864px; }
#options_bar_left ul a:active,
#options_bar_submenu ul a:active {
outline:none;		
}
#options_bar_left ul a:hover,
#options_bar_submenu ul a:hover {
color:#000;
}
#options_bar_left ul a.current, 
#options_bar_left ul a.current:hover, 
#options_bar_left ul li.current a,
#options_bar_submenu ul a.current, 
#options_bar_submenu ul a.current:hover, 
#options_bar_submenu ul li.current a {
cursor:default !important; 
color:#000 !important;
background:#f0f0f0;
border-left:1px solid #cdcdcd;
border-right:1px solid #cdcdcd;
border-top:1px solid #cdcdcd;
}
#options_bar_submenu ul a.current, 
#options_bar_submenu ul a.current:hover, 
#options_bar_submenu ul li.current a { background:#fff; }
#options_bar_left ul li.current_f4 a {
background:#f4f4f4;
border-left:1px solid #cdcdcd;
border-right:1px solid #cdcdcd;
border-top:1px solid #cdcdcd;
}#options_bar_right { width:40%;float:right;position:relative;height:60px;overflow:hidden; }
.box_search{
height: 31px;
padding: 0;
position: absolute;right:5px;bottom:5px;
}
.box_search #q{
margin: 0;
padding: 0 0 0 5px;
border: 1px solid #cdcdcd;
color: #404040;
height: 31px;
line-height: 31px;
width:150px;
}span.customStyleSelectBox { background-color: #fff; color:#404040;padding:0 3px; border:1px solid #cdcdcd;height:31px;line-height:31px;vertical-align:bottom; }
span.customStyleSelectBox.changed { background-color: #f0dea4; }
.customStyleSelectBoxInner { background:url(public/themes/admin/images/arrows/grey_down.png) no-repeat center right; }.box_search .btn_search 
{
margin:0;
padding:0;
border:0;
background:url(public/themes/admin/images/sprites/options_bar.png) no-repeat -160px -160px;
text-indent : -2000px;
width:31px;
height:31px;
font-size:0;
line-height:0;
overflow:hidden;
vertical-align:top;
z-index:9999;
cursor:pointer;
}.login_box 
{
width:300px;
margin:0 auto;
padding:10em 0 0 0;
}
.login_box_form {
width:99.9%;
margin:0 auto;
}
* html .login_box_form div { zoom:normal; }
.login_box .errors { 
margin:0 0 1em 0;
position:relative;
min-height:30px;
}
.login_box ul,li { list-style:none;margin:0;padding:0; }
.login_box ul li { clear:both;padding:.4em; }
.login_box .label_box { width:100px;float:left;padding:.3em 0 0 0;text-align:left; }
.login_box .input_box { margin-left:105px;}
.login_box input.text { width:140px;}
.login_box .forget_password { color:#666; }
.login_box .forget_password a { color:#666;line-height:30px; }
.login_box .remember_me,
.login_box .remember_me label { color:#666;line-height:34px;height:34px; }
.login_box .remember_me label {
display:block;float:left;padding:1px 0 0 0;
}
.login_box .remember_me .input_box {
display:block;float:left;margin:0;height:100%;
}
.login_box .remember_me .input_box input{ margin:0 5px;display:inline-block;vertical-align:middle;height:100%; }.basic_form 
{ 
padding:0;
font-size:11px; 
min-width:600px;
margin:0 .5em;
overflow:hidden;
padding: 0 0 .5em 0;
}
* html .basic_form div { zoom:normal; }
.basic_form ul { margin:0;padding:0;list-style:none; }
.basic_form li { margin:0;padding:0;list-style:none;padding:.2em .2em .2em .5em; }
.basic_form .form_box ul,
.basic_form .form_box_single
{
background:#f0f0f0;
margin:0;padding:0;
list-style:none;
padding:0 1px 0 1px;
border-width:1px 1px 1px 1px;
border-style:solid;
border-color:#cdcdcd;
margin:0 0 .5em 0;
clear:both;
}
.form_box_single { padding:2em 0; }
.form_box li.form_desp { display:block;clear:both;padding:.4em 0; }
.form_box li,
.form_box_single li,
.form_box_section ul li { display:bock;clear:both;padding:.4em 0; }
.form_box li.form_box_section 
{
}
.form_box_section a.plus,
.form_box_section a.minus,
.form_box_section a.plus:hover,
.form_box_section a.minus:hover
{ 
display:block;font-weight:bold;font-size:14px;text-decoration:none; 
color:#333;
padding:0 0 0 2em;
height:28px;
line-height:28px;
width:50%;float:left;
}
.form_box_section a.plus
{
background:url(public/themes/admin/images/arrows/form_section_plus.png) no-repeat 5px center;
}
.form_box_section a.minus
{
background:url(public/themes/admin/images/arrows/form_section_minus.png) no-repeat 5px center;
}
.form_box_section a.view_list,
.form_box_section a.view_list_active,
.form_box_section a.view_thumbs,
.form_box_section a.view_thumbs_active
{
padding:0 0 0 20px;
margin:5px 0 0 10px;
color:#ccc;
line-height:16px;
height:16px;
display:block;
float:left;
}
.form_box_section a.view_list,.form_box_section a.view_list_active,
.form_box_section a.view_thumbs,.form_box_section a.view_thumbs_active { background:url('public/themes/admin/images/sprites/view_thumbs_list.png') no-repeat;}
.form_box_section a.view_list { background-position:0 -32px; }
.form_box_section a.view_list_active { background-position:0 -48px;color:#999; }
.form_box_section a.view_thumbs { background-position:0 0px; }
.form_box_section a.view_thumbs_active { background-position:0 -16px;color:#333; }
.label_box { width:150px;float:left;padding:.3em 0 0 0;text-align:right; }
.label_box img { vertical-align:middle; }
.label_box label { font-weight:bold; }
.label_box_map {
float: left;
padding: 0.3em;
text-align: left;
width: 250px;
}
.label_box_map label {
clear: both;
display: block;
font-weight: bold;
margin: 0 0 5px;
}
.basic_form .input_box { margin-left:170px; }
.basic_form .input_box .grey_box { padding:5px 10px;background:#f7f7f7;border:1px solid #cdcdcd; }
.basic_form .input_box .grey_box strong { display:block;clear:both;padding:0 0 .3em 0;}
.basic_form .input_box img { vertical-align:middle; }
.basic_form .siblings_trigger { margin-left:170px;clear:both;padding:1em 0 .5em 0;}
.siblings_trigger a { 
font-weight:bold;color:#333; 
background:transparent url(public/themes/admin/images/arrows/grey_down.png) no-repeat right center; 
padding:0 1.4em 0 0;
}
.form_box_submit 
{ 
margin:0;padding:0;
}
.form_box_info {
margin:0;padding:0;
}
.form_box_info ul,.form_box_info li { list-style:none;margin:0;padding:0; }
.form_box_info ul { background:#fff;border:1px solid #cdcdcd;padding:.5em;margin:.2em 1em 1em 1em;}
.form_box_info ul li { padding:.4em 0; }
.form_box_info label { font-weight:bold;margin:0 0 0 .5em; }
.form_box_info a { font-weight:bold;font-size:14px;text-decoration:underline; }
.form_box_info span {font-weight:bold;font-size:14px;color:#005C9C; }
.form_box_notes{
font-size:11px;color:#999;
}
.form_box_notes li { padding:0 1em; }
.basic_form input.long_text { width:70%;}
.basic_form input.text { width:400px; }
.basic_form input.short_text { width:80px; }
.basic_form input.medium_text { width:200px; }
.basic_form sup.required { margin:0;padding:0;vertical-align:baseline;color:#f60;font-weight:bold;padding:0 0 0 .3em;font-size:13px; }
.basic_form_errors 
{ 
margin:0 .5em 1em .5em;
position:relative;
}
* html .basic_form_errors { }
.basic_form_errors p {line-height:20px;}
.basic_form_errors a.close 
{ 
display:block;width:10px;height:10px;
position:absolute;
top:2px;right:2px;
color:#000;
text-decoration:none;
font-size:13px;
}.basic_form_info 
{ 
margin:0 .5em 1em .5em;
position:relative;
}
* html .basic_form_info { }
.basic_form_info p {line-height:20px;}
.basic_form_info a.close 
{ 
display:block;width:10px;height:10px;
position:absolute;
top:2px;right:2px;
color:#000;
text-decoration:none;
font-size:13px;
}.basic_form .help { line-height:20px;vertical-align:middle;height:20px; }
.basic_form textarea {width:80%;}
a.errors_close 
{ 
display:block;width:10px;height:10px;
position:absolute;
top:2px;right:2px;
color:#000;
text-decoration:none;
font-size:13px;
}
a.errors_close:hover {text-decoration:none; }
.login_box .errors p {line-height:20px;}.btn_grey,
.btn_orange,
.btn_green,
.btn_red,
.btn_grey span,
.btn_orange span,
.btn_green span,
.btn_red span
{
background:transparent url(public/themes/admin/images/sprites/buttons.png) no-repeat;
}
.btn_grey,
.btn_orange,
.btn_red,
.btn_green {
padding:0 12px 0 0;
margin:0px 2px;
vertical-align:baseline;
display:-moz-inline-stack;
display:inline-block;
zoom:1;
*display:inline;
}
.btn_grey { background-position: 100% -34px; } /*right*/
.btn_orange { background-position: 100% -102px; }
.btn_green { background-position: 100% -170px; }
.btn_red { background-position: 100% -238px; }
.btn_grey span,
.btn_orange span,
.btn_green span,
.btn_red span{
height:34px;
line-height:34px;
vertical-align:baseline;
position:relative;
white-space:nowrap;   
display:block;
overflow:hidden;
zoom:1;   
_display:inline;
cursor:pointer;
}
.btn_grey span { background-position:0 0; } /*left*/
.btn_orange span { background-position:0 -68px; }
.btn_green span { background-position:0 -136px; }
.btn_red span { background-position:0 -204px; }
.btn_grey span span,
.btn_orange span span,
.btn_green span span,
.btn_red span span { padding:0 0 0 12px;font-size:12px;font-weight:bold;background:transparent;cursor:pointer;float:left; }
.btn_grey span span { color:#333; }
.btn_green span span,
.btn_orange span span,
.btn_red span span { color: #fff; }
.btn_grey input,
.btn_yellow input,
.btn_green input,
.btn_red input {
position:absolute;
top:0;
width:1000px;
height:100px;
font-size:100px;
padding:100px;
background:blue;
left:2px;cursor:pointer;
filter:alpha(opacity=0);
opacity:0;
}
.btn_grey a,
.btn_yellow a,
.btn_green a,
.btn_red a {
float:left;
}
#switch_upload { margin:0 0 0 10px; }.please_wait
{
width:150px;
height:90px;
text-align:center;
line-height:90px;
font-weight:bold;
}a.tooltip_info { font-weight:bold;background: none repeat scroll 0 0 #FFFFAA; border: 1px solid #FFAD33;color:#000;text-decoration:none;padding:.1em .3em;cursor:help; }
.tooltip_html { display:none; }
.system_flag_response { padding:.3em;border:2px solid #fff;margin:.3em;width:200px; }
.system_flag_response img { padding: 0 .2em; }
.basic-fieldset { margin:0;padding:0;border:0;margin:1em; }
.basic-fieldset ul{background:#F7F8F9;}
.basic-fieldset legend{ font-weight:bold;font-size:12px;padding:.4em .5em;background:#DFE4E7;border:1px solid #f7f8f9; }
.simple_fieldset { margin:0;padding:0; border:1px solid #CFD6DB;width:auto;min-width:500px;float:left;padding:.3em;margin:0 0 .3em 0;clear:both; }
.simple_fieldset legend { background:transparent;font-weight:bold; }
.basic-form .form-jump { text-align:right;padding:.3em; }
.basic-form .form-jump a { text-decoration:none; margin:0 .3em; }
.facility{margin:0;padding:0;list-style:none;width:150px;float:left;padding:.3em;height:28px;overflow:hidden;line-height:28px; }
.basic-form .restrictions { float:right;font-size:14px;font-weight:bold;}
.response { padding:.5em 0;margin:.5em 0;}
.response_error { padding:.5em 0;margin:.5em;color:#F0491C;}
.ajax_response { padding:.5em 0;margin:.5em 0;border:2px solid #fff;background:#C1DAD7;}.go_red { color:#c00;font-weight:bold; }
.go_green { color:#75B72A;font-weight:bold;}.is0{background:url(public/themes/admin/images/password_progress.png) no-repeat 0 0;width:138px;height:7px;margin:.5em 0 0 0;}
.is10{background-position:0 -7px;}
.is20{background-position:0 -14px;}
.is30{background-position:0 -21px;}
.is40{background-position:0 -28px;}
.is50{background-position:0 -35px;}
.is60{background-position:0 -42px;}
.is70{background-position:0 -49px;}
.is80{background-position:0 -56px;}
.is90{background-position:0 -63px;}
.is100{background-position:0 -70px;}
.gmap span { white-space:normal;}.packages_table { background:#fff;border:1px solid #cdcdcd; }
.packages_table th { padding:.4em;border-bottom:1px solid #cdcdcd;font-weight:bold; }
.packages_table tr.alt { background:#f0f0f0; }
.packages_table tr td { padding:.4em; }
.packages_table tr td label { clear:both; display:block;padding:0 0 5px 0;font-weight:bold; }
.package_table tr.alt td { border-bottom:1px solid #cdcdcd; }.cb_options_list { list-style:none; margin:0;padding:0;border:0 !important;width:99%;float:left;clear:none !important; }
.cb_options_list li { margin:0;padding:0;display:block;width:20%;height:30px;float:left !important;clear:none !important;padding:.4em; }
.cb_options_list_short { 
list-style:none; margin:0;padding:.3em !important;border:0 !important;width:49%;min-width:550px;float:left;background:#fff !important;clear:none !important; border:1px solid #cdcdcd !important;
}
.cb_options_list_short li { margin:0;padding:0;display:block;width:33%;float:left !important;clear:none !important;padding:.4em; }.rb_options_list { list-style:none; margin:0;padding:0;width:49%;min-width:550px;float:left;background:#fff !important;clear:none !important;}
.rb_options_list li { margin:0;padding:0;display:block;width:33%;float:left !important;clear:none !important;padding:.4em; }
.rb_options_list li.rb_title { margin:0;padding:0;display:block;width:90%;padding:.5em; }.a_options_list { list-style:none; margin:0;padding:0;border:0 !important;width:99%;float:left; }
.a_options_list li { margin:0;padding:0;display:block;width:30%;float:left !important;clear:none !important;padding:.4em; }
.a_options_list_short { list-style:none; margin:0;padding:.8em !important;border:0 !important;width:49%;min-width:550px;float:left;clear:none !important;background:#fff !important;border:1px solid #cdcdcd !important; }
.a_options_list_short li { margin:0;padding:0;display:block;width:30%;float:left !important;clear:none !important;padding:.4em; }
.a_options_list_short li input,
.a_options_list_short li select { width:80% !important; }
.a_options_list li table { margin:5px 0 0 0;border:1px solid #cdcdcd;background:#fff; }
.a_options_list li table th { font-weight:bold;padding:.5em .3em .3em .6em;; }
.a_options_list li table td { padding: .3em .3em .3em .6em; }.legend{ margin:0;padding:0;list-style:none;border:0 !important; }
.legend li {clear:none !important;float:none !important; margin:0;padding:0;display:inline;margin:0 .5em 0 .5em;padding:0 0 0 1.5em !important;line-height:30px;height:30px;font-size:12px;font-weight:bold; }
.legend li.booked { background:url(public/themes/admin/images/legend/booked.png) no-repeat center left; }
.legend li.available { background:url(public/themes/admin/images/legend/available.png) no-repeat center left; }
.legend li.unknown { background:url(public/themes/admin/images/legend/unknown.png) no-repeat center left; }
.legend li.pending { background:url(public/themes/admin/images/legend/pending.png) no-repeat center left; }
.legend li.newline { display:block;float:left;height:auto !important;line-height:22px !important; }.o_distances { width:600px;min-width:600px; }
.o_distances td { padding:.2em; }
.gtranslate { background:#fff url(public/themes/admin/images/translate.png) no-repeat bottom right;border:0;border:1px solid #cdcdcd;padding:2px; }.energy {
font-size:12px;
color:#fff;
font-weight:bold;
line-height:20px;
height:20px;
padding:0 .5em 0 .2em;
position:relative;
}
.energy span { /*float:right;*/ position:absolute;right:5px;top:0px;font-weight:normal;font-size:11px;  }
.energy_a {
width:100px;background:#00782f;
}
.energy_b {
width:120px;background:#289425;
}
.energy_c {
width:140px;background:#97c50b;
}
.energy_d {
width:160px;background:#f0c928;
}
.energy_e {
width:180px;background:#e3b700;
}
.energy_f {
width:200px;background:#d87414;
}
.energy_g {
width:220px;background:#c9011e;
}.repeatable { padding:0 !important;margin:0 !important;}
.repeatable li { margin:0 !important;padding:0 !important;clear:none !important; }
.repeatable_box { float:left; }
.repeatable_remove { vertical-align:middle;margin:0 0 0 5px; }
.repeatable_add { display:block;clear:both;margin:3px 0 5px 0; }.import_settings_repeatable { list-style:none; }
.import_settings_repeatable li { padding:.5em; }
.with_settings { background:#f4f4f4;border:1px dashed #cdcdcd;}.settings_input_box_table { padding:.5em;border:1px solid #cdcdcd;background:#fff; }
.settings_input_box_table td { padding:.5em; }
