/* ========== My Styles ========== */
.message_notary {
  color: #95a65b;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075)}
.radio_notary {
  font-size: 16px;
  font-weight: 400;
  color: #95a65b}
body {
  font-family: ff-tisa-sans-web-pro, sans-serif;
  padding-top: 50px;
  background-image: url(../img/bkgrd.jpg)}
a:active, a:hover, a:link, a:visited {text-decoration: none}
p>a:hover {text-decoration: underline}
.myaside span a:hover {text-decoration: underline}
@font-face {font-family: 'Glyphicons Halflings';src: url(/fonts/glyphicons-halflings-regular.eot)}
.small, small {font-size: 87%; font-style: italic}
h1 {color: #067F75; font-family: museo-sans-rounded, sans-serif; font-weight: 700}
/*h2 {color: #608d4e; font-family: museo-sans-rounded, sans-serif; font-weight: 700}*/
h2 {color: #4e733f; font-family: museo-sans-rounded, sans-serif; font-weight: 700}
/*h3 {color: #85794d; font-family: museo-sans-rounded, sans-serif; font-weight: 700}*/
h3 {color: #6B613E; font-family: museo-sans-rounded, sans-serif; font-weight: 700}
p {color: #4c5c3d}
li, p {font-size: 1.1em}
.examples li{color: #4c5c3d}
.myborder {border-color: #ced9bc; border-radius: 4px}
.myradius {border-radius: 10px}
.myh4 {
  list-style: none;
  font-family: inherit;
  font-weight: 500;
  line-height: 1.5;
  color: #655c3a;
  margin-top: 11px;
  margin-bottom: 11px;
  font-size: 1.2em}
.myh4 small {
  font-weight: 400;
  line-height: 1;
  color: #4e733f;
  font-size: 75%}
.smallprint {font-size: .7em}
.qrcode {
  text-align: center;
  display: inline-block;
  margin: 10px}
.tentop {padding-top: 15px}
.wht {background: #fff}
.bkgrdclr {background: #fbf9ea}
.toppadding {padding-top: 50px}
.btmpadding {padding-bottom: 50px}
.btmpadding25 {padding-bottom: 25px}
.mybkgrd {background: #e1e8d6}
.mydkgray {color: #4a4949}
.disclaimer {font-size: 1em}
.buscd {margin: 20px}
.indent {padding-left: 2em; padding-right: 2em}
.banner {position: relative; width: 100%}
.bkgrdcaption {
  position: relative;
  padding-top: 170px;
  margin-left: auto;
  margin-right: auto;
  color: #fff;
  letter-spacing: .1em;
  font-size: 1.2em;
  text-align: center}
.bkgrdcaption a {color: #fff}
.bkgrdcaption a:visited {color: #fff}
.bkgrdcaption a:hover {color: #fff}
.dkteal{color: #067F75}
.teal{color: #26ada1;}
.e-l {color: #95a65b;
  background: url(../img/envelope.jpg) no-repeat 0 4px;
  background-size: 20px 12px;
  padding-left: 28px}
.e-l a:visited {color: #4a4949}
.e-l a:hover {color: #3c5b45}
.e-l2 {color: #26ada1}
.e-l2 a:visited {color: #4a4949}
.e-l2 a:hover {color: #95a65b}
.nsa {color: #004f93}
.nsacontainer {height: 640px; overflow: scroll}
.transparency:hover {opacity: .5}
.letters {text-align: center}
.img-responsive {
  margin-left: auto;
  margin-right: auto;
  border: 0;
  outline: 0}
mark {background: #fffac2; color: #4c5c3d}
.container .navbar-header .navbar-toggle.collapsed {
 color: #DDF390;
}
@media screen and (max-width:320px){
  .banner {background: url(../img/banner_272.jpg) no-repeat center top #26ada1}}
@media screen and (min-width:312px) {
  .banner {background: url(../img/banner_312.jpg) no-repeat center top #26ada1}}
@media screen and (min-width:320px) {
  .banner {background: url(../img/banner_320.jpg) no-repeat center top #26ada1}}
@media screen and (min-width:375px) {
  .banner {background: url(../img/banner_375.jpg) no-repeat center top #26ada1}}
@media screen and (min-width:400px) {
  .banner {background: url(../img/banner_400.jpg) no-repeat center top #26ada1}}
@media screen and (min-width:414px) {
  .banner {background: url(../img/banner_400.jpg) no-repeat center top #26ada1}}
@media screen and (min-width:480px) {
  .banner {background: url(../img/banner_480.jpg) no-repeat center top #26ada1}}
@media screen and (min-width:600px) {
  .banner {background: url(../img/banner_600.jpg) no-repeat center top #26ada1}}
@media screen and (min-width:768px) {
  .banner {background: url(../img/banner_768.jpg) no-repeat center top #26ada1}}
@media screen and (min-width:990px) {
  .banner {background: url(../img/banner_992.jpg) no-repeat center top #26ada1}}
@media screen and (min-width:1024px) {
  .banner {background: url(../img/banner_1024.jpg) no-repeat center top #26ada1}}
@media screen and (min-width:1200px) {
  .banner {background: url(../img/banner_1200.jpg) no-repeat center top #26ada1}}
@media screen and (min-width:1280px) {
  .banner {background: url(../img/banner_1280.jpg) no-repeat center top #26ada1}}
@media screen and (orientation:landscape) and (min-width:667px) {
  .banner {background: url(../img/banner_768.jpg) no-repeat center top #26ada1}}
@media screen and (orientation:landscape) and (max-width:736px) {
  .banner {background: url(../img/banner_768.jpg) no-repeat center top #26ada1}}
@media screen and (orientation:landscape) and (min-width:1024px) {
  .banner {background: url(../img/banner_1024.jpg) no-repeat center top #26ada1}}
@media screen and (orientation:landscape) and (min-width:1280px) {
  .banner {background: url(../img/banner_1280.jpg) no-repeat center top #26ada1}}
.breadcrumb {color: #0D400A; text-decoration: none; font-size: 1em; text-align: center}
.breadcrumb>.active {color: #85794d}
/*.breadcrumb>.active {color: #0D400A}*/
.breadcrumb {background-color: #ced9bc}
/*.breadcrumb>li+li:before {content: "\000BB "; padding: 0 5px; color: #95a65b}*/
.breadcrumb>li+li:before {content: "\000BB "; padding: 0 5px; color: #0D400A}
/*.breadcrumb>li a:active {color: #85794d}*/
.breadcrumb>li a:active {color: #6b613e}
.privacy a {color: #85794d}
.privacy a:visited {color: #85794d}
.privacy a:hover {color: #356635}
.panel-title {text-decoration: none; letter-spacing: 1px; font-size: 1.1em}
.panel-heading a:hover {text-decoration: none; color: #3c5b45}
.panel-title a {text-decoration: none}
.panel-body {color: #989091; font-size: .9em}
.dropdown-header {color: #3c5b45}
ul.nav li.dropdown:hover ul.dropdown-menu {display: block}
.navbar-inverse .navbar-brand {color: #DDF390}
.navbar-inverse .navbar-fixed-top .navbar-brand {color: #ffffff}
.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover {
  background-color: #333; color: #ffffff}
.navbar-inverse .navbar-nav > li > a {color: #DDF390}
/*.navbar-inverse .navbar-nav > li > a:hover {color: #e1e8d6}*/
.navbar-inverse .navbar-nav > li > a:hover {color: #ffffff}
.myaside {text-align: center; padding-top: 30px; padding-bottom: 20px}
.photo_lt img {padding-right: 10px; padding-bottom: 5px}
.photo_rt img {padding-left: 15px; padding-bottom: 5px}
.contactlt {
  display: inline-block;
  padding-left: 25px;
  padding-bottom: 6px;
  line-height: 1.5em}
.contactrt {padding-right: 8px}
.addresstop {margin: 25px}
.form_hint, .required_notification {font-size: 11px}
.mybtns {
  margin-top: 10px;
  margin-right: 5px;
  margin-bottom: 2px;
  margin-left: 5px;
  background-color: #26ada1;
  color: #fff;
  border: 3px solid #26ada1}
.mybtns.active, .mybtns.focus, .mybtns:hover, .open>.dropdown-toggle.mybtns {
  background-color: #1d837a;
  color: #fff;
  border: 3px solid #1d837a}
.notarybtn {
  display: inline-block;
  margin-bottom: 0;
  font-weight: 400;
  text-align: center;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  margin-top: 1em;
  padding: 3px 6px;
  font-size: 12px;
  line-height: 1em;
  border-radius: 4px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none}
.notarybtn.active.focus, .notarybtn.active:focus, .notarybtn.focus, .notarybtn:active.focus, .notarybtn:active:focus, .notarybtn:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px}
.notarybtn.focus, .notarybtn:focus, .notarybtn:hover {
  color: #333;
  text-decoration: none}
.notarybtn.active, .notarybtn:active {
  outline: 0;
  background-image: none;
  -webkit-box-shadow: 1px 2px 4px 2px #26ada1;
  -moz-box-shadow: 1px 2px 4px 2px #26ada1;
  box-shadow: 1px 2px 4px 2px #26ada1}
.notarybtn-primary {
  color: #fff;
  background-color: #26ada1;
  border-color: #21988e}
.notarybtn-primary.active, .notarybtn-primary.focus, .notarybtn-primary:active, .notarybtn-primary:focus, .notarybtn-primary:hover, .open>.dropdown-toggle.notarybtn-primary {
  color: #fff; background-color: #1d837a; border-color: #16665f}
.notarybtn-primary.active, .notarybtn-primary:active, .open>.dropdown-toggle.notarybtn-primary {background-image: none}
.notarybtn-primary.disabled, .notarybtn-primary.disabled.active, .notarybtn-primary.disabled.focus, .notarybtn-primary.disabled:active, .notarybtn-primary.disabled:focus, .notarybtn-primary.disabled:hover, .notarybtn-primary[disabled], .notarybtn-primary[disabled].active, .notarybtn-primary[disabled].focus, .notarybtn-primary[disabled]:active, .notarybtn-primary[disabled]:focus, .notarybtn-primary[disabled]:hover, fieldset[disabled] .notarybtn-primary, fieldset[disabled] .notarybtn-primary.active, fieldset[disabled] .notarybtn-primary.focus, fieldset[disabled] .notarybtn-primary:active, fieldset[disabled] .notarybtn-primary:focus, fieldset[disabled] .notarybtn-primary:hover {
  background-color: #26ada1; border-color: #21988e}
.notarybtn-primary .badge {color: #26ada1; background-color: #fff}
button.submit {
  background-color: #68b12f;
  background: -webkit-gradient(linear, left top, left bottom, from(#68b12f), to(#50911e));
  background: -webkit-linear-gradient(top, #68b12f, #50911e);
  background: -moz-linear-gradient(top, #68b12f, #50911e);
  background: -ms-linear-gradient(top, #68b12f, #50911e);
  background: -o-linear-gradient(top, #68b12f, #50911e);
  background: linear-gradient(top, #68b12f, #50911e);
  border: 1px solid #509111;
  border-bottom: 1px solid #5b992b;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-shadow: 0 1px 0 0 #9fd574 inset;
  -moz-box-shadow: 0 1px 0 0 #9fd574 inset;
  -ms-box-shadow: 0 1px 0 0 #9fd574 inset;
  -o-box-shadow: 0 1px 0 0 #9fd574 inset;
  box-shadow: 0 1px 0 0 #9fd574 inset;
  color: #fff;
  font-weight: 700;
  padding: 6px 20px;
  text-align: center;
  text-shadow: 0 -1px 0 #396715}
button.submit:hover {opacity: .85; cursor: pointer}
button.submit:active {
  border: 1px solid #20911e;
  -webkit-box-shadow: 0 0 10px 5px #356b0b inset;
  -moz-box-shadow: 0 0 10px 5px #356b0b inset;
  -ms-box-shadow: 0 0 10px 5px #356b0b inset;
  -o-box-shadow: 0 0 10px 5px #356b0b inset;
  box-shadow: 0 0 10px 5px #356b0b inset}
legend {font-size: 16px}
div#contact input, div#contact select, div#contact textarea {background: #f9f9f9}
div#contact input:focus, div#contact select:focus, div#contact textarea:focus {background: #fff}
div#contact p {margin-bottom: 25px; text-decoration: none}
div#contact div.row {overflow: hidden; clear: both; width: 715px}
div#contact div.row input, div#contact div.row select {width: 315px}
div#contact div.row p {width: 340px; float: left; margin-right: 15px}
div#contact div.row select {width: 340px}
div#contact textarea {width: 96%; height: 200px}
div#contact .button {float: right}
div#contact .button a:hover {color: #e01c46}
div#contact .error {border-color: #e01c46}
div#contact .success, div#contact .validation {display: none; font-size: 12px; margin-bottom: 20px}
div#contact .validation p {color: #e01c46}
div#contact .success p {color: #65cf82}
div#location {clear: both; overflow: hidden}
div#location div.map {
  clear: both;
  overflow: hidden;
  float: left;
  width: 438px;
  height: 194px;
  padding: 5px;
  background: #f4f3ed;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  margin-right: 30px}
div#location .icon {font-size: 13px; padding-right: 4px}
div#location div.one_fourth h4 {margin-bottom: 15px}
div#location div.one_fourth p {margin-bottom: 15px}
.btn-warning.disabled, .btn-warning.disabled.active, .btn-warning.disabled.focus, .btn-warning.disabled:active, .btn-warning.disabled:focus, .btn-warning.disabled:hover, .btn-warning[disabled], .btn-warning[disabled].active, .btn-warning[disabled].focus, .btn-warning[disabled]:active, .btn-warning[disabled]:focus, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning, fieldset[disabled] .btn-warning.active, fieldset[disabled] .btn-warning.focus, fieldset[disabled] .btn-warning:active, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning:hover {
  background-color: #f0ad4e; border-color: #eea236}
.errorpage404 {font-size: 20em; text-align: center}
.vscrollbar {height: 600px; overflow: scroll; overflow-x: hidden}
.svg-wrap {
  Width: 100%;
  Height: 0;
  padding-top: 50;
  position: inherit;
  position: relative}
div.breadcontainer a {
  text-decoration: none;
  padding: 10px 10px;
  position: relative;
  z-index: 0}
div.borderYtoX a:after, div.borderYtoX a:before {
  position: absolute;
  opacity: .5;
  height: 100%;
  content: '';
  background: #356b0b;
  transition: all .3s}
div.borderYtoX a:before {left: 0; top: 0}
div.borderYtoX a:after {right: 0; bottom: 0}
div.borderYtoX a:hover:after, div.borderYtoX a:hover:before {
  opacity: 1;
  height: 3px;
  width: 100%}
.nsacontainer h6 {font-size: 14px}
.panel-title a:before {font-family: fontAwesome; content: "\f068"}
.panel-title a.collapsed:before {content: "\f067"}
.panel-notary {border-color: #fbf9ea}
.panel-notary>.panel-heading {color: #fff; font-size: 1.4em; background-color: #6B613E}
.panel-notary>.panel-heading a:hover {text-decoration: none; color: #E6E0CA}
.panel-notary>.panel-heading+.panel-collapse>.panel-body {
  border-top-color: #85794d;
  color: #85794d;
  background-color: #fbf9ea;
  font-size: 1.1em;
  font-family: le-monde-livre-classic-std-s, sans-serif}
.panel-notary>.panel-heading .badge {color: #85794d; background-color: #fbf9ea}
.panel-notary>.panel-footer+.panel-collapse>.panel-body {border-bottom-color: #fbf9ea; background-color: #dff0d8}
.panel>.list-group, .panel>.panel-collapse>.list-group {margin-bottom: 0}
.panel>.list-group .list-group-item, .panel>.panel-collapse>.list-group .list-group-item {border-width: 1px 0; border-radius: 0}
.panel>.list-group:first-child .list-group-item:first-child, .panel>.panel-collapse>.list-group:first-child .list-group-item:first-child {
  border-top: 0; border-top-right-radius: 3px; border-top-left-radius: 3px}
.panel>.list-group:last-child .list-group-item:last-child, .panel>.panel-collapse>.list-group:last-child .list-group-item:last-child {
  border-bottom: 0; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px}
.panel-heading+.list-group .list-group-item:first-child {border-top-width: 0}
.list-group+.panel-footer {border-top-width: 0}
.img-notary {
  outline: 0;
  -webkit-border-radius: 14px;
  -moz-border-radius: 14px;
  border-radius: 14px;
  align-content: center}
.copyright {clear: both; text-align: center; color: #26ada1}
.footernav:a {color:#000; clear:both}
.bold {font-weight: 700}
.italic {font-style: italic}
abbr[title] {
  position: relative;
  /* ensure consistent styling across browsers */
  text-decoration: underline dotted}
abbr[title]:hover::after,
abbr[title]:focus::after {
  content: attr(title);
  /* position tooltip like the native one */
  position: absolute;
  left: 0;
  bottom: -30px;
  width: auto;
  white-space: nowrap;
  /* style tooltip */
  background-color: #1e1e1e;
  color: #fff;
  border-radius: 3px;
  box-shadow: 1px 1px 5px 0 rgba(0,0,0,0.4);
  font-size: 14px;
  padding: 3px 5px}
.tooltip-inner {
    max-width: 350px;
    /* If max-width does not work, try using width instead */
    width: 350px; 
}
@media screen and (max-width:320px) {
  h1 {font-size: 1.3em; text-align: center}
  h1 span {display: block}
  h2 {font-size: 1.3em; text-align: center}
  h2 span {display: block}
  h3 {font-size: 1.1em}
  h3 span {display: block}
  p {font-size: .8em}
  .breadcrumb a {font-size: .8em; text-align: center}
  .breadcrumb>li+li:before {content: "\000BB"}
  .panel-notary>.panel-heading>.panel-title>a {text-decoration: none; letter-spacing: 1px; font-size: .7em}
  .myh4 {font-size: 1em}
  .errorpage404 {font-size: 10em; padding-top: 10px; text-align: center}
  .examples li {margin-left: -20px; font-size: .9em}}
@media screen and (min-width:321px) and (max-width:398px) {
  h1 {font-size: 1.5em; text-align: center}
  h1 span {display: block}
  h2 {font-size: 1.4em}
  h2 span {display: block}
  h3 {font-size: 1.3em}
  h3 span {display: block}
  p {font-size: .9em}
  .myh4 {font-size: 1em; list-style: none}
  .myh4 small {display: block; font-size: 80%}
  .breadcrumb {font-size: .8em; text-align: center}
  .panel-notary>.panel-heading>.panel-title>a {text-decoration: none; letter-spacing: 1px; font-size: .8em}
  .errorpage404 {font-size: 10em; padding-top: 10px}}
@media screen and (min-width:399px) and (max-width:414px) {
  h1 {font-size: 1.9em; display: block}
  h1 span {display: block}
  h2 {font-size: 1.4em}
  h2 span {display: block}
  h3 {font-size: 1.3em}
  h3 span {display: block}
  p {font-size: .9em}
  .myh4 {font-size: 1em; list-style: none}
  .myh4 small {
    display: block;
    font-size: 80%}
  .breadcrumb {font-size: .8em; text-align: center}
  .panel-notary>.panel-heading>.panel-title>a {text-decoration: none; letter-spacing: 1px; font-size: .9em}
  .errorpage404 {font-size: 3em; padding-top: 10px}}
@media screen and (max-device-width:480px) {
  h1 {font-size: 1.5em; display: block}
  h1 span {display: block}
  h2 {font-size: 1.4em}
  h2 span {display: block}
  h3 {font-size: 1.3em}
  h3 span {display: block}
  p {font-size: .9em}
  .myh4 {font-size: 1em; list-style: none}
  .myh4 small {display: block; font-size: 75%}
  .panel-notary>.panel-heading>.panel-title>a {text-decoration: none; letter-spacing: 1px; font-size: .9em}
  .errorpage404 {
    font-size: 3em;
    padding-top: 10px}}
@media (min-width:320px) {
  .adsense02192016 .adsense02192016b {
    width: 320px;
    height: 100px;
    margin-left: auto;
    margin-right: auto}}
@media (min-width:500px) {
  .adsense02192016 .adsense02192016b {
    width: 468px;
    height: 60px;
    margin-left: auto;
    margin-right: auto}}
@media (min-width:800px) {
  .adsense02192016 .adsense02192016b {
    width: 728px;
    height: 90px;
    margin-left: auto;
    margin-right: auto}}
