.ether-cols { margin: 15px -15px;  }
.ether-cols:after { display: block;  visibility: hidden;  content: ".";  height: 0;  line-height: 0;  font-size: 0;  clear: both;  }
.ether-cols + * { margin-top: 0px !important; }
* + .ether-cols { margin-top: 0px; }
.ether-cols + .ether-cols { margin-top: -15px; }
.ether-col > .ether-cols:first-child { margin-top: -15px !important; }
.ether-cols.ether-spacing-0 { margin: 0; }
.ether-col {
margin: 0px -4px 0px 0px; padding: 15px; display: inline-block; vertical-align: top;
-moz-box-sizing: border-box; -ms-box-sizing: border-box; -webkit-box-sizing: border-box; -khtml-box-sizing: border-box; box-sizing: border-box; position: relative;  }
.ether-grid-height-constrain .ether-col { overflow: hidden; }
.ether-spacing-0 .ether-col { padding: 0;}
.ether-col > *:first-child { margin-top: 0 !important; }
.ether-col > *:last-child,
.ether-col > *.ether-last-child { margin-bottom: 0 !important;  }
[class*="cols-2d3-"] > .ether-col,
[class*="cols-2d3-"] > * > .ether-col { width: 33.33%; } 
.ether-cols-2d3-1 > .ether-col:first-child,
.ether-cols-2d3-1 > * >.ether-col:first-child,
.ether-cols-2d3-2 > .ether-col:first-child + .ether-col,
.ether-cols-2d3-2 > * > .ether-col:first-child + .ether-col { width: 66.66%; } .ether-cols-2d3-1 > .ether-col:nth-child(2n-1), 
.ether-cols-2d3-1 > * > .ether-col:nth-child(2n-1), 
.ether-cols-2d3-2 > .ether-col:nth-child(2n),
.ether-cols-2d3-2 > * > .ether-col:nth-child(2n) { width: 66.66%; } 
[class*="cols-3d4-"] > .ether-col,
[class*="cols-3d4-"] > * > .ether-col { width: 25% }
.ether-cols-3d4-1 > .ether-col:first-child,
.ether-cols-3d4-1 > * > .ether-col:first-child,
.ether-cols-3d4-2 > .ether-col:first-child + .ether-col,
.ether-cols-3d4-2 > * > .ether-col:first-child + .ether-col { width: 75%; } .ether-cols-3d4-1 > .ether-col:nth-child(2n-1),
.ether-cols-3d4-1 > * >.ether-col:nth-child(2n-1),
.ether-cols-3d4-2 > .ether-col:nth-child(2n),
.ether-cols-3d4-2 > * > .ether-col:nth-child(2n) { width: 75%; }
[class*="cols-2d4-"] .ether-col { width: 25%; }
.ether-cols-2d4-1 > .ether-col:first-child,
.ether-cols-2d4-1 > * > .ether-col:first-child, 
.ether-cols-2d4-2 .ether-col:first-child + .ether-col, 
.ether-cols-2d4-2 > * > .ether-col:first-child + .ether-col, 
.ether-cols-2d4-3 .ether-col:first-child + .ether-col + .ether-col,
.ether-cols-2d4-3 > * > .ether-col:first-child + .ether-col + .ether-col { width: 50%; } .ether-cols-2d4-1 > .ether-col:nth-child(3n-2),
.ether-cols-2d4-1 > * > .ether-col:nth-child(3n-2), 
.ether-cols-2d4-2 > .ether-col:nth-child(3n-1),
.ether-cols-2d4-2 > * > .ether-col:nth-child(3n-1), 
.ether-cols-2d4-3 > .ether-col:nth-child(3n),
.ether-cols-2d4-3 > * > .ether-col:nth-child(3n) { width: 50%; }
.ether-cols-1 > .ether-col,
.ether-cols-1 > * > .ether-col { width: 100%; }
.ether-cols-2 > .ether-col,
.ether-cols-2 > * > .ether-col { width: 50%;}
.ether-cols-3 > .ether-col,
.ether-cols-3 > * > .ether-col { width: 33.33%;}
.ether-cols-4 > .ether-col,
.ether-cols-4 > * > .ether-col { width: 25%; }
.ether-cols-5 > .ether-col,
.ether-cols-5 > * > .ether-col { width: 20%; }
.ether-cols-6 > .ether-col,
.ether-cols-6 > * > .ether-col { width: 16.66%; }
.ether-cols-8 > .ether-col,
.ether-cols-8 > * > .ether-col { width: 12.5%; }
.ether-cols-10 > .ether-col,
.ether-cols-10 > * > .ether-col { width: 10%; } @media screen and (max-width: 780px) {
.ether-cols .ether-col { width: 100% !important; }
.ether-cols-3 .ether-col,
.ether-cols-4 .ether-col,
.ether-cols-5 .ether-col,
.ether-cols-6 .ether-col,
.ether-cols-8 .ether-col,
.ether-cols-10 .ether-col { width: 50% !important; }
}
@media screen and (max-width: 580px) {
.ether-cols .ether-col { width: 100% !important; }
}
.ether-widget {  margin: 25px 0 25px;  }
.ether-form { margin: 30px 0 20px; border: none; padding: 0;}
.ether-form fieldset { margin: 0; padding: 0; border: none; }
.ether-form .ether-title { font-weight: normal; margin: 10px 0; padding: 0 5px; }
.ether-form .ether-subtitle {font-weight: normal; margin: 10px 0; padding: 0 5px;}
.ether-form.ether-constrain-1 input,
.ether-form.ether-constrain-1 select,
.ether-form.ether-constrain-1 textarea { max-width: 300px; }
.ether-form input,
.ether-form select,
.ether-form textarea { font: 10pt/150% Arial, sans-serif; display: block; margin: 5px 0 15px; padding: 7px 10px !important;-moz-box-sizing: border-box; -ms-box-sizing: border-box; -webkit-box-sizing: border-box; -khtml-box-sizing: border-box; box-sizing: border-box; font-size: 1em; box-shadow: none; text-shadow: none; height: auto; max-width: 100%; width: 100%; height: auto !important}
.ether-form select { padding-top: 8px; }
.ether-form input[type="radio"],
.ether-form input[type="checkbox"] { width: auto !important; display: inline-block; margin: 0;height: auto !important;}
.ether-form input[type="button"],
.ether-form input[type="reset"],
.ether-form input[type="submit"] { width: auto; display: inline-block; }
.ether-form input[type="checkbox"],
.ether-form input[type="radio"] { margin-right: 5px; }
.ether-form label { font-size: 10pt; vertical-align: middle; margin: 10px 25px 5px 0; display: block; width: 100%; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -webkit-box-sizing: border-box; -khtml-box-sizing: border-box; box-sizing: border-box; } .ether-col > .ether-form label:first-child { margin-top: 0; }
.ether-form label.ether-inline { width: auto; }
.ether-form label.ether-label-alt-1 { padding-top: 28px; }
.ether-form label.ether-label-alt-2 {padding: 10px; cursor: pointer;}
.ether-form label.ether-label-alt-2 {} .ether-form .ether-inline-labels { margin-top: -13px !important; }
.ether-form label + .ether-inline-labels { margin-top: 0px !important; }
.ether-form .ether-inline-labels > * { display: inline-block; width: auto; margin-right: 15px;}
.ether-form .ether-inline-labels label { width: auto; display: inline-block;}
.ether-form .ether-inline-labels label > * { display: inline-block; width: auto; }
.ether-form .ether-inline-labels label > span { margin-right: 10px;}
.ether-form small { font-size: 0.9em;  font-style: italic;}
.ether-form label + small {  display: block; margin: 5px 0 0; padding: 0; }
.ether-form label small { display: block; margin: 5px 0 0; padding: 0; }
.ether-form abbr { font-size: 1.6em; font-family: 'Droid Sans', Arial, sans-serif; font-weight: bold; line-height: .1em;}
.ether-form abbr { }
.ether-form .ether-buttonset-1 { margin: 30px 0 20px; }
.ether-form .ether-buttonset-1 [class*="ether-button-"].ether-alignleft { float: left; }
.ether-form .ether-buttonset-1 [class*="ether-button-"].ether-alignright { float: right; }
.ether-form [class="ether-button-"] { margin: 0; padding: 0 14px 0 14px; display: block; line-height: 33px;  outline: none; font-size: 11pt; text-decoration: none; text-align: left; position: relative; overflow: hidden; display: inline-block; cursor: pointer; position: relative;}
.ether-form [class="ether-button-"]:hover, .ether-button-1:focus { }
.ether-form [class="ether-button-"]:active { }
.ether-form [class*="ether-button-"][class*="ether-icon-"] { padding-left: 40px !important;}
.ether-form .ether-icon-save { background: url(//jcinh.org.br/wp-content/plugins/ether-forms/media/images/save-16px.png) 10px 50% no-repeat; }
.ether-form .ether-icon-reset { background: url(//jcinh.org.br/wp-content/plugins/ether-forms/media/images/reset-16px.png) 10px 50% no-repeat; }
.ether-form.ether-single-field { position: relative; }
.ether-form.ether-single-field input { margin-top: 2px; }
.ether-form.ether-single-field .ether-button-1 { position: absolute; top: 0; right: 0; margin: 0}
a[href="#comment-preview"] { float: left; line-height: 32px; }
.ether-form input,
.ether-form textarea {  
-webkit-transition-property: color, background-color;  -moz-transition-property: color, background-color;  -o-transition-property: color, background-color;  -ms-transition-property: color, background-color;  transition-property: color, background-color;  
-webkit-transition-duration: .2s;  -moz-transition-duration: .2s;  -o-transition-duration: .2s;  -ms-transition-duration: .2s;  transition-duration: .2s; 
-webkit-transition-timing-function: ease;  -moz-transition-timing-function: ease;  -o-transition-timing-function: ease;  -ms-transition-timing-function: ease;  transition-timing-function: ease; 
}  .ether-form-inline .ether-inline-labels,
.ether-form-inline label,
.ether-form-inline label > *,
.ether-form-inline .ether-buttonset-1 { display: inline-block !important; width: auto !important; float: none !important; vertical-align: middle !important;} 
.ether-form-inline .ether-buttonset-1 { margin-top: 10px !important; }
.ether-form-inline .ether-msg { margin-left: 15px !important; } 
input + .ether-msg,
select + .ether-msg,
textarea + .ether-msg { margin-top: 0; } .ether-form-inline input,
.ether-form-inline select,
.ether-form-inline textarea { margin-left: 5px !important; }
.ether-form-inline .ether-cols { margin: 0 !important; }
.ether-form-inline .ether-col { padding: 0 !important; }
.ether-form-inline .ether-cols,
.ether-form-inline .ether-col { display: inline-block !important; width: auto !important; float: none !important; vertical-align: middle !important;} .ether-form-short input,
.ether-form-short select,
.ether-form-short textarea { width: auto !important; display: inline-block !important; margin-left: 5px !important; height: auto !important; }
.ether-form-short textarea { vertical-align: top !important; }
.ether-form-short .ether-label-title { display: block !important; } 
input[type="radio"] + .ether-label-title,
input[type="checkbox"] + .ether-label-title { display: inline-block !important; vertical-align: top; } 
.ether-form-short .ether-col { width: auto !important; } #colorbox .ether-form { padding: 1px 30px; margin-top: 0; margin-bottom: 0; }
#colorbox .ether-form { background: #ffffff; }
.ether-form input,
.ether-form select,
.ether-form textarea { border-bottom: 1px solid #ebebeb; border-right: 1px solid #ebebeb; border-top: 1px solid #c1c1c1; border-left: 1px solid #c1c1c1; background: #f9f9f9; color: #464646;}
.ether-form input:hover,
.ether-form input:focus,
.ether-form select:hover,
.ether-form select:focus,
.ether-form textarea:hover,
.ether-form textarea:focus { color: #000000; background-color: #ffffff;}
.ether-form label { color: #464646;}
.ether-form label.ether-label-alt-2 { background: #f9f9f9; border-top: 1px solid #c1c1c1; border-bottom: 1px solid #c1c1c1;}
.ether-form small { color: #464646; }
.ether-form abbr { color: #1b97dc;}
.ether-form .ether-icon-save { background: url(//jcinh.org.br/wp-content/plugins/ether-forms/media/images/save-16px.png) 10px 50% no-repeat; }
.ether-form .ether-icon-reset { background: url(//jcinh.org.br/wp-content/plugins/ether-forms/media/images/reset-16px.png) 10px 50% no-repeat; }  .ether-media-wrap { position: relative; overflow: hidden; width: 100%; max-width: 100%;}
.ether-media-wrap > * { width: 100%;}	
.ether-msg {  padding: 5px 25px 5px 56px;  min-height: 3em;  position: relative; }
.ether-msg:after { display: block;  visibility: hidden;  content: ".";  height: 0;  line-height: 0;  font-size: 0;  clear: both;  }
.ether-msg .ether-msg-icon {  float: left;  width: 32px;  height: 32px;  float: left;  margin: 5px 10px 0 -44px;  }
.ether-msg p {  margin: 10px 0;  }
.ether-msg .ether-ctrl-close {  width: 32px;  height: 32px;  position: absolute;  top: 0;  right: 0;  margin: -1px;  text-align: left;  text-indent: -9999px;  }
.ether-msg {  border: 1px solid #ebebeb; border-bottom-color: #c1c1c1; border-right-color: #c1c1c1; }
.ether-msg.ether-msg-info {  background-color: #ddebeb;  color: #4e7078; }
.ether-msg.ether-msg-warning {  background-color: #f6e5c5;  color: #936042; }
.ether-msg.ether-msg-error {  background-color: #f6cdcd;  color: #9c4242;  }
.ether-msg.ether-msg-download {  background-color: #c2ebab;  color: #3c6336; }
.ether-msg.ether-msg-important-1 {  background-color: msg_important_1_bg_color]];  color: #000000; }
.ether-msg.ether-msg-important-2 {  background-color: #000000;  color: #f6f6f6; }
.ether-msg.ether-msg-info .ether-msg-icon {  background: url(//jcinh.org.br/wp-content/plugins/ether-forms/media/images/info-32px.png) 0 0 no-repeat;  }
.ether-msg.ether-msg-warning .ether-msg-icon {  background: url(//jcinh.org.br/wp-content/plugins/ether-forms/media/images/warning-32px.png) 0 0 no-repeat;  }
.ether-msg.ether-msg-error .ether-msg-icon {  background: url(//jcinh.org.br/wp-content/plugins/ether-forms/media/images/error-32px.png) 0 0 no-repeat;  }
.ether-msg.ether-msg-download .ether-msg-icon {  background: url(//jcinh.org.br/wp-content/plugins/ether-forms/media/images/download-32px.png) 0 0 no-repeat;  }
.ether-msg.ether-msg-important-1 .ether-msg-icon {  background: url(//jcinh.org.br/wp-content/plugins/ether-forms/media/images/important-32px.png) 0 0 no-repeat;  }
.ether-msg.ether-msg-important-2 .ether-msg-icon {  background: url(//jcinh.org.br/wp-content/plugins/ether-forms/media/images/important-32px.png) 0 0 no-repeat;  }
.ether-msg .ether-ctrl-close {  border: 1px solid #ebebeb;  background: #f9f9f9 url(//jcinh.org.br/wp-content/plugins/ether-forms/media/images/close-16px.png) 50% 50% no-repeat;   color: #000000;  display: none; }
.ether-msg .ether-ctrl-close:hover {  background-color: #f9f9f9;  color: #000000; }
.ether-button {  display: block;  outline: none;  text-decoration: none;  text-align: center;  position: relative;  overflow: hidden;  display: inline-block;  font-weight: bold;  top: 0px;  -ms-box-sizing: border-box;  -moz-box-sizing: border-box;  -webki-box-sizing: border-box;  -o-box-sizing: border-box;  box-sizing: border-box; -moz-border-radius: 4px;  -webkit-border-radius: 4px;  border-radius: 4px; }
.ether-button:hover, .ether-button:focus {   text-decoration: none;  cursor: pointer;  top: -3px;  }
.ether-button:active {  top: 0px;  }
.ether-button-small { padding: 0.5em 1em 0.5em 1em;  line-height: 1.4em; font-weight:  normal;}
.ether-button-medium { padding: 0.5em 1em 0.5em 1em;  line-height: 1.4em; }
.ether-button-big { padding: 0.5em 1em 0.5em 1em;  line-height: 1.4em; font-size: 1.4em;}
.ether-button { color: #000000; border: 1px solid  #ebebeb; border-bottom-color: #c1c1c1; border-right-color: #c1c1c1;  -moz-border-radius: 4px;  -webkit-border-radius: 4px;  border-radius: 4px;  background-color: #f9f9f9;}
button.ether-button { border: 1px solid #ebebeb; border-bottom-color: #c1c1c1; border-right-color: #c1c1c1;} .ether-aligncenter { margin-left: auto; margin-right: auto; display: block; float: none; margin-top: 20px; margin-bottom: 20px;}
.ether-alignleft { float: left; margin-right: 30px !important; margin-left: 0 !important; margin-top: 0px;}
.ether-alignright { float: right; margin-left: 30px !important; margin-right: 0 !important; margin-top: 0px;}
.ether-text-alignleft { text-align: left; }
.ether-text-alignright { text-align: right; }
.ether-text-aligncenter { text-align: center; }
@media screen and (max-width: 580px) {
.ether-alignright {  margin-left: 0px; }
.ether-alignleft {  margin-right: 0px; }
} a.ether-frame,
span.ether-frame {  display: inline-block;  }
a.ether-frame.ether-aligncenter,
span.ether-frame.ether-aligncenter {  display: block;  }
a.ether-frame img,
span.ether-frame img,
a.ether-img img {  max-width: none; display: block; width: 100%; } 
.ether-frame-1 {  padding: 5px; }
.ether-frame-2 {  padding: 0; }
.ether-frame-reset {  padding: 0 !important; }
.ether-frame-1 { background: #ffffff;  border: 1px solid #ebebeb !important;  border-bottom-color: #c1c1c1 !important;  border-right-color: #c1c1c1 !important;}
.ether-frame-2 { border: 1px solid #ebebeb !important;  border-bottom-color: #c1c1c1 !important;  border-right-color: #c1c1c1 !important; }
.ether-frame-reset { border: none !important;  background: none !important;  outline: none !important;  -webkit-box-shadow: none !important;  -moz-box-shadow: none !important;  box-shadow: none !important;  }
a.ether-divider { position: relative; display: block; margin: 25px 0; height: 1px;}
a.ether-divider hr { margin: 0; }
a.ether-divider .ether-back-to-top { position: absolute;  top: -.5em; background-color: #ffffff; font-size: .8em; line-height: 1em; padding: 0 5px; margin-bottom: -.5em; display: inline-block;}
a.ether-divider.ether-title-alignright .ether-back-to-top { right: 0; padding-right: 0; }
a.ether-divider.ether-title-alignleft .ether-back-to-top { left: 0; padding-left: 0; }
a.ether-divider.ether-title-aligncenter { text-align: center; }
a.ether-divider.ether-title-aligncenter .ether-back-to-top {   position: relative; top: -14px; margin-bottom: -1em;}
hr.ether-divider.ether-style-1 {  background: none;  border: none;  border-top: 1px solid  #c1c1c1; }
hr.ether-divider.ether-style-2 {  background: none;  border: none;  border-top: 1px dotted #c1c1c1; }
.ether-clear { clear: both; }
.ether-show-img-title { position: relative; overflow: hidden;} .ether-img { max-width: 100%; -ms-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
.ether-heading-menu.ether-style-1 { background-color: #ffffff; border-right: 1px solid #ebebeb; border-left: 1px solid #ebebeb; border: 1px solid #ebebeb; margin-bottom: -1px; padding: 20px 5px;}
.ether-heading-menu.ether-style-1 li { margin-left: 30px; }
.ether-heading-menu.ether-style-1 .ether-current a { font-weight: bold; }
.ether-heading-menu.ether-style-2 { background-color: #ffffff; border-right: 1px solid #ebebeb; border-left: 1px solid #ebebeb; border: 1px solid #ebebeb; margin-bottom: -1px; padding: 0px 0px; list-style: none;}
.ether-heading-menu.ether-style-2 li { margin-left: 30px; list-style: none; display: inline-block; margin: 10px 5px;}
.ether-heading-menu.ether-style-2 .ether-current { }
.ether-heading-menu.ether-style-2 .ether-current a { font-weight: bold; }