/*
 * jSYS Editor Stylesheets
 * Version: 2.1.9 (24.02.2017)
 *
 * © 2007–2017 Cawas Ltd. All rights reserved.
 * https://cawas.com/jsys/
 */

img, table {cursor: default;}
html, body, th, td {cursor: text;}

body {margin: 8px 10px 4px 8px; font: 12px/15px Arial, sans-serif; color: #236e25; min-height: 20px;}
pre {font: 12px "Courier New", Courier, monospace; background: #fafafa; border: 1px dashed #ccc;}
code {font: 12px "Courier New", Courier, monospace;}
.code pre {font: 11px "Lucida Grande", "Courier New", Courier, monospace; margin: 0; background: #fff; border: none; white-space: pre-wrap;}
h1, h2, h3, h4, h5, p, pre, blockquote, address, td, th, li, dt, dd, form {color: #000;}
a {color: #2a66d3;}

table {border-collapse: collapse; width: 100%;}
td, th {text-align: left; border: 1px solid #aaa;}
th {background: #ccc;}

img, hr {border: 1px solid transparent; max-width: 100%;}
hr {border-top: 1px solid #aaa;}
ol, ul, blockquote {padding: 0 0 0 3em;}
form {border: 1px dotted red;}

h1 {font: 22px/26px Arial, sans-serif;}
h2 {font: 18px/22px Arial, sans-serif;}
h3 {font: 16px/20px Arial, sans-serif;}
h4 {font: 14px/18px Arial, sans-serif;}
h5 {font: bold 12px/15px Arial, sans-serif;}

big {font: 14px/18px Arial, sans-serif;}
small {font: 11px/15px Arial, sans-serif;}

h1, h2 {margin: 0; margin-top: 1em !important; clear: both;}

p, pre, blockquote, address, ol, ul, dl, table, form, fieldset, div, hr, object, embed, iframe {margin: 0; margin-top: 1.2em !important;}

object, embed {position: relative; z-index: 1;}

:first-child, ol ul, ul ol, ul ul, ol ol, div div, table table {margin-top: 0 !important;}

.html-attribute-name {color: #994500;}
.html-attribute-value {color: #1a1aa6;}
.html-tag {color: #881280;}
.html-comment {color: #236e25;}
.html-table {color: #009999;}
.html-layer {color: #881280;}
.html-link {color: #0000ee;}
.html-link b {font-weight: normal;}

.e-photo {background: #fff; border: 1px dashed #ccc; min-height: 1.25em; margin-top: 1.5em !important; clear: both;}

.e-box2col, .e-box3col, .e-box4col {overflow: hidden; min-height: 12px; border: 1px dashed #ccc; padding: 2px; cursor: default; clear: both; -webkit-user-modify: read-only; -moz-user-modify: read-only;}
.e-first, .e-second, .e-third, .e-fourth {float: left; border: 1px dashed #ccc; margin-right: 3%; cursor: text; -webkit-user-modify: read-write; -moz-user-modify:read-write; outline: none !important; min-height: 1.25em;}

.e-box2col .e-first {width: 48.5%;}
.e-box2col .e-second {width: 48.5%; margin-right: 0; margin-left: -4px; float: right;}

.e-box3col .e-first {width: 31.33%;}
.e-box3col .e-second {width: 31.34%; margin-left: -3px;}
.e-box3col .e-third {width: 31.33%; margin-right: 0; margin-left: -3px; float: right;}

.e-box4col .e-first {width: 22.75%;}
.e-box4col .e-second {width: 22.75%; margin-left: -3px;}
.e-box4col .e-third {width: 22.75%; margin-left: -2px;}
.e-box4col .e-fourth {width: 22.75%; margin-right: 0; margin-left: -3px; float: right;}

.e-box2col:after, .e-box3col:after, .e-box4col:after
	{
		content: "";
		display: block;
		clear: left;
		overflow: hidden;
		height: 0 !important;
		margin: 0 !important;
	}

.e-gray {color: #666;}
.e-red {color: red;}

.e-pic, .e-photo img
	{
		border-top: 1px solid #f5f5f5;
		background: #fff;
		padding: 4px 5px 5px 5px;
		-webkit-box-shadow: 0px 1px 2px #bababa;
		-moz-box-shadow: 0px 1px 2px #bababa;
		box-shadow: 0px 1px 2px #bababa;
	}

.e-photo img {margin: 0 9px 7px 0;}

.e-selected {border: 1px solid #777;}

#google-map, .e-google-map {border: 1px dashed #ccc; height: 400px; -webkit-user-modify: read-only; -moz-user-modify: read-only;}

.e-content {border: 1px dashed #ccc;}

.e-more {border-bottom: 1px dashed #2a66d3; color: #2a66d3; display: inline-block; clear: both;}

