@charset "utf-8";
textarea {
	resize:none!important;	
}
#page_id {
	display:none;	
}
#statusmessage_success, .status_success {
	color:#26b99a;
}
.status_fail i {
	border:1px solid #ff0000;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	padding:0 2px 0 2px;
}
.status_success i {
	border:1px solid #26b99a;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	padding:2px;
}
#statusmessage_fail, .status_fail {
	color:#FF0000;
}
.status_messages {
	line-height:1;
	vertical-align:middle;
}
.status_messages i {
	font-size:12pt;
}
.rowcounters {
	color:#26b99a;	
}
.trans_bg {
	background-color:transparent!important;	
}
.trans_bg:hover {
	color:#777777!important;	
}
#mediatype_description_length, #edit_mediatype_description_length, #mediaorigin_description_length, #edit_mediaorigin_description_length, #product_description_length, #edit_product_description_length {
	color:#26b99a;
}
.errors {
	color:#ff0000!important;
}
#mask {
	position:fixed;
	display:none;
	top:0;
	left:0;
	margin:0;
	padding:0 0 0 0;
	width:100%;
	height:100%;
	background:url(../media/img/mask_bg.png);
	text-align:center;
	color:#ffffff;
	font-size:200px;	
	z-index:10000;
}
#mask i {
	position:relative;
	margin-left:auto;	
	margin-right:auto;
}
#table_list_media_types i, #table_list_media_origins i, #table_list_events i, #table_list_products i, #table_list_orders i, #table_list_customers i {
	color:#777777;
	padding:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
}
.display_status {
	display:none;	
}
#table_list_media_types tr td ul li:nth-child(1):hover a i, #table_list_media_origins tr td ul li:nth-child(1):hover a i, #table_list_events tr td ul li:nth-child(1):hover a i, #table_list_products tr td ul li:nth-child(1):hover a i {
	color:#0766f5;
	background:#dddddd;
}
#table_list_media_types tr td ul li:nth-child(2):hover a i, #table_list_media_origins tr td ul li:nth-child(2):hover a i, #table_list_events tr td ul li:nth-child(2):hover a i, #table_list_products tr td ul li:nth-child(2):hover a i {
	color:#f26522;
	background:#dddddd;
}
#table_list_media_types tr td ul li:nth-child(3):hover a i, #table_list_media_origins tr td ul li:nth-child(3):hover a i, #table_list_events tr td ul li:nth-child(3):hover a i, #table_list_products tr td ul li:nth-child(3):hover a i {
	color:#00aa00;
	background:#dddddd;
}
#table_list_media_types tr td ul li:nth-child(4):hover a i, #table_list_media_origins tr td ul li:nth-child(4):hover a i, #table_list_events tr td ul li:nth-child(4):hover a i, #table_list_products tr td ul li:nth-child(4):hover a i {
	color:#ff0000;
	background:#dddddd;
}

.customer_orders {
	cursor:pointer;	
}

.bold {
	font-weight:bold;	
}

.pitch_black {
	color:#555555!important;	
}

.customer_order_lines td {
	border:none!important;
}

.modal-body .form-horizontal .col-sm-2,
.modal-body .form-horizontal .col-sm-10 {
    width: 100%
}

.modal-body .form-horizontal .control-label {
    text-align: left;
}
.modal-body .form-horizontal .col-sm-offset-2 {
    margin-left: 15px;
}
#modal_ajax_actions, #image_ajax_actions {
	display:none;
	font-size:14pt;	
	font-weight:normal!important;
	color:#aaaaaa;
}
#modal_ajax_actions i, #image_ajax_actions i {
	color:#26b99a;	
}
.modal-footer button {
	position:relative;
	margin-top:0!important;
	margin-bottom:0!important;
	top:0!important;
}

.checkbox_item {
	margin-right:7px;
	padding-bottom:12px;
	background:#fefefe;
	border:1px solid #eeeeee;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;	
}
.price_fields, #quantity {
	text-align:right;	
}
.dimensions, .weight {
	text-align:right;	
}
.display_price_box {
	border:1px solid #dddddd;
	overflow:hidden!important
}
.price_display {
	color:#aaaaaa;
	font-size:24pt;
}
.price_display span {
	color:#26b99a;
}
#disp_price_wrapper .display_vat_rate_label span {
	color:#26b99a;	
}
.display_price_box>#add_new_price_popup {
	position:absolute;
	display:none;
	top:36px;
	left:16px;
	margin:0;
	padding:0;
	width:240px;
	background:#ffffff;
	opacity:1.0;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	-webkit-box-shadow:0px 0px 14px 0px rgba(0,0,0,0.75);
	-moz-box-shadow:0px 0px 14px 0px rgba(0,0,0,0.75);
	box-shadow:0px 0px 14px 0px rgba(0,0,0,0.75);
}
.fa_tools {
	position:absolute;
	top:7px;
	right:20px;
	font-size:12pt;
}
.fa_tools a i {
	color:#aaaaaa!important;	
}
#image_upload_frame {
	position:relative;
	height:350px;	
}
.zero_index {
	z-index:-1!important;	
}

#modalPopup, #modalWorkArea, #confirmDelete {
	z-index:10000!important;	
}

#modalPopup .modal-dialog, #modalWorkArea .modal-dialog, #confirmDelete .modal-dialog {
	z-index:10001!important;	
}

#modalImageProcess {
	position:fixed!important;
	z-index:10000!important;
	margin:0!important;
	top:0!important;
	left:0!important;
	bottom:0!important
	right:0!important;
	width:100%!important;
	height:100%!important;
}
#modalImageProcess .modal-dialog {
	position:fixed!important;
	margin:0!important;
	top:0!important;
	left:0!important;
	bottom:0!important
	right:0!important;
	width:100%!important;
	height:100%!important;
	min-width:840px!important;
	z-index:10002!important;	
}
#modalImageProcess #image_work_area, #modalImageProcess .modal-footer {
	position:relative;
	display:inline;
	float:left;	
}

#form_add_shipping_rate_per_kg, #shipping_price_history_list {
	position:relative;
	display:inline;
	float:left;	
}
#shipping_price_history_list {
	margin-top:18px;	
}
.state_change {
	font-size:10pt;	
}
.state_buttons {
	/*display:none;	*/
}