@import url("/js/bootstrap/css/bootstrap.min.css");
@import url("https://fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,700,700i");
/*
$font-family: acumin-pro, sans-serif;
$font-family2: acumin-pro-condensed, sans-serif;
*/
body, table td, table th, table tbody td, input, textarea, h1, h2, h3, h4, h5, h6 {
  font-family: "Roboto", sans-serif;
  color: #01568e; }

table td, table th {
  vertical-align: top; }

body {
  background-color: #fff; }

.foto_vlevo {
  float: left;
  margin: 0px 20px 10px 0px; }

.foto_vpravo {
  float: right;
  margin: 0px 0px 20px 10px; }

h1, h2, h3, h4, h5, h6 {
  font-weight: 200; }

.purple {
  color: #f09 !important; }

.black-text {
  color: #000 !important; }

img.lightboxthumb {
  width: 120px;
  max-height: 120px; }

ul {
  margin-left: 0;
  padding-left: 1em; }
  ul li {
    /*list-style-position: inside;*/ }

ul.social {
  margin: 0;
  display: inline-block;
  padding-left: 10px; }
  @media (max-width: 768px) {
    ul.social {
      padding-left: 0px; } }
  ul.social li {
    margin: 0;
    display: inline-block;
    margin-left: 10px; }
    @media (max-width: 768px) {
      ul.social li {
        margin-top: 10px; }
        ul.social li:first-of-type {
          margin-left: 0px; } }

.condensed table td, .condensed table th, .condensed table tbody td, .condensed input, .condensed textarea, .condensed h1, .condensed h2, .condensed h3, .condensed h4, .condensed h5, .condensed h6, .condensed p {
  font-family: "Roboto", sans-serif; }

a, a:hover {
  color: #01568e; }

.button1, .button2, .button3, .button4 {
  border-radius: 8px;
  padding: 10px 50px;
  min-width: 309px;
  display: inline-block;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  border: none;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out; }
  @media (min-width: 993px) {
    .button1, .button2, .button3, .button4 {
      padding: 10px 0; } }
  @media (max-width: 768px) {
    .button1, .button2, .button3, .button4 {
      min-width: 100%;
      padding: 10px; } }
  .button1:hover, .button2:hover, .button3:hover, .button4:hover {
    text-decoration: none; }

.button1 {
  background-color: #01568e;
  color: #fff; }
  .button1:hover {
    color: #fff;
    background-color: #f09; }

.button2 {
  background-color: #f09;
  color: #fff; }
  .button2:hover {
    color: #fff;
    background-color: #01568e; }

.button3 {
  background-color: #5c9c43;
  color: #fff; }
  .button3:hover {
    color: #fff;
    background-color: #01568e; }

.button4 {
  background-color: transparentn;
  color: #01568e;
  border: 1px solid #01568e; }
  .button4:hover {
    color: #01568e; }

.more {
  text-align: right; }
  @media (max-width: 992px) {
    .more {
      text-align: center; } }

.sign {
  text-align: left; }
  @media (max-width: 992px) {
    .sign {
      text-align: center; } }

.lightblue {
  background-color: #edf1fa; }

.blue {
  background-color: #01568e;
  color: #fff; }
  .blue h1, .blue h2, .blue h3 {
    color: #fff !important; }

.red {
  color: #c2151e; }

.reference {
  background-color: #01568e;
  color: #fff;
  padding: 30px 30px 20px 100px;
  background-image: url(/images/quotas.png);
  background-position: 40px 30px;
  background-repeat: no-repeat;
  position: relative; }
  .reference:after {
    position: absolute;
    content: "";
    width: 0;
    height: 0;
    border-top: 20px solid #01568e;
    border-left: 20px solid transparent;
    margin-top: 20px;
    right: 50px; }

.tip {
  background-color: #f09 !important;
  color: #fff !important;
  padding: 10px 30px 20px 30px !important;
  position: relative;
  margin-bottom: 2em !important; }
  .tip h1, .tip h2, .tip h3 {
    color: #fff !important; }
  .tip.arrow:after {
    position: absolute;
    content: "";
    width: 0;
    height: 0;
    border-top: 20px solid #f09;
    border-left: 20px solid transparent;
    margin-top: 20px;
    right: 50px; }

.embed-container {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
  max-width: 100%; }

.embed-container iframe, .embed-container object, .embed-container embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

/* boostrap align */
.text-left-not-xs, .text-left-not-sm, .text-left-not-md, .text-left-not-lg {
  text-align: left; }

.text-center-not-xs, .text-center-not-sm, .text-center-not-md, .text-center-not-lg {
  text-align: center; }

.text-right-not-xs, .text-right-not-sm, .text-right-not-md, .text-right-not-lg {
  text-align: right; }

.text-justify-not-xs, .text-justify-not-sm, .text-justify-not-md, .text-justify-not-lg {
  text-align: justify; }

@media (max-width: 767px) {
  .text-left-not-xs, .text-center-not-xs, .text-right-not-xs, .text-justify-not-xs {
    text-align: inherit; }

  .text-left-xs {
    text-align: left; }

  .text-center-xs {
    text-align: center; }

  .text-right-xs {
    text-align: right; }

  .text-justify-xs {
    text-align: justify; } }
@media (min-width: 768px) and (max-width: 991px) {
  .text-left-not-sm, .text-center-not-sm, .text-right-not-sm, .text-justify-not-sm {
    text-align: inherit; }

  .text-left-sm {
    text-align: left; }

  .text-center-sm {
    text-align: center; }

  .text-right-sm {
    text-align: right; }

  .text-justify-sm {
    text-align: justify; } }
@media (min-width: 992px) and (max-width: 1199px) {
  .text-left-not-md, .text-center-not-md, .text-right-not-md, .text-justify-not-md {
    text-align: inherit; }

  .text-left-md {
    text-align: left; }

  .text-center-md {
    text-align: center; }

  .text-right-md {
    text-align: right; }

  .text-justify-md {
    text-align: justify; } }
@media (min-width: 1200px) {
  .text-left-not-lg, .text-center-not-lg, .text-right-not-lg, .text-justify-not-lg {
    text-align: inherit; }

  .text-left-lg {
    text-align: left; }

  .text-center-lg {
    text-align: center; }

  .text-right-lg {
    text-align: right; }

  .text-justify-lg {
    text-align: justify; } }
b, strong {
  font-weight: 600; }

/*# sourceMappingURL=styles-in-progres.css.map */
