/* Ezume Color Styles */
/* line 19, ../scss/ezume-style.scss */
.text-primary {
  color: #03A9F4;
}

/* line 22, ../scss/ezume-style.scss */
.text-secondary {
  color: #0288D1;
}

/* line 25, ../scss/ezume-style.scss */
.text-white {
  color: #ffffff;
}

/* line 28, ../scss/ezume-style.scss */
.text-black {
  color: #000000;
}

/* line 31, ../scss/ezume-style.scss */
.text-blue {
  color: #03A9F4;
}

/* line 47, ../scss/ezume-style.scss */
.text-alert, .text-red {
  color: #F44336;
}

/* line 50, ../scss/ezume-style.scss */
.text-success, .text-green {
  color: #4CAF50;
}

/* line 53, ../scss/ezume-style.scss */
.text-warning, .text-orange {
  color: #FF9800;
}

/* line 56, ../scss/ezume-style.scss */
.bg-alert, .bg-red {
  background: #F44336;
}

/* line 59, ../scss/ezume-style.scss */
.bg-success, .bg-green {
  background-color: #4CAF50;
}

/* line 62, ../scss/ezume-style.scss */
.bg-warning, .bg-orange {
  background-color: #FF9800;
}

/* line 67, ../scss/ezume-style.scss */
.bg-primary {
  background: #03A9F4;
}

/* line 70, ../scss/ezume-style.scss */
.bg-secondary {
  background: #0288D1;
}

/* line 73, ../scss/ezume-style.scss */
.bg-white {
  background: #ffffff;
}

/* line 76, ../scss/ezume-style.scss */
.bg-black {
  background: #000000;
}

/* line 79, ../scss/ezume-style.scss */
.bg-blue {
  background: #03A9F4;
}

/* line 84, ../scss/ezume-style.scss */
*, body {
  font-family: "Open Sans", sans-serif;
}

/* line 88, ../scss/ezume-style.scss */
body {
  color: #212121;
  background-color: #eeeeee;
}

/* line 92, ../scss/ezume-style.scss */
a, a:hover, a:focus {
  text-decoration: none;
  outline: none;
}

/* line 96, ../scss/ezume-style.scss */
a, a:link, a:visited {
  color: #03A9F4;
}

/* line 99, ../scss/ezume-style.scss */
a:hover {
  color: #0288D1;
}

/* line 102, ../scss/ezume-style.scss */
blockquote {
  border-left: 3px solid #03A9F4;
  background: #E3E3E3;
}

/* line 106, ../scss/ezume-style.scss */
hr {
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  border-bottom: 1px solid rgba(255, 255, 255, 0.3);
}

/* line 112, ../scss/ezume-style.scss */
button, .button {
  background-color: #03A9F4;
  color: #ffffff;
}
/* line 116, ../scss/ezume-style.scss */
button.btn-success, .button.btn-success {
  background: #4CAF50;
}
/* line 119, ../scss/ezume-style.scss */
button.btn-success:hover, .button.btn-success:hover {
  background: #388E3C;
}
/* line 123, ../scss/ezume-style.scss */
button.btn-warning, .button.btn-warning {
  background: #FF9800;
}
/* line 126, ../scss/ezume-style.scss */
button.btn-warning:hover, .button.btn-warning:hover {
  background: #F57C00;
}
/* line 130, ../scss/ezume-style.scss */
button.btn-alert, .button.btn-alert {
  background: #F44336;
}
/* line 133, ../scss/ezume-style.scss */
button.btn-alert:hover, .button.btn-alert:hover {
  background: #D32F2F;
}

/* line 139, ../scss/ezume-style.scss */
.btn, .btn:link, .btn:visited {
  background-color: #03A9F4;
  color: #ffffff;
}
/* line 143, ../scss/ezume-style.scss */
.btn:focus, .btn:hover, .btn:link:focus, .btn:link:hover, .btn:visited:focus, .btn:visited:hover {
  background-color: #0288D1;
}

/* line 148, ../scss/ezume-style.scss */
.btn-transparent {
  background: transparent;
  border: 1px solid #03A9F4;
  color: #03A9F4;
}
/* line 153, ../scss/ezume-style.scss */
.btn-transparent:focus, .btn-transparent:hover {
  background-color: #03A9F4;
  color: #ffffff;
}

/* line 160, ../scss/ezume-style.scss */
input[type="text"],
input[type="email"],
input[type="password"],
input[type="search"],
textarea,
select {
  border: 1px solid #03A9F4;
  color: #333333;
  background: transparent;
}

/* line 170, ../scss/ezume-style.scss */
select:focus {
  border-color: #0288D1;
}

/* line 173, ../scss/ezume-style.scss */
input[type="text"]:focus,
input[type="email"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
textarea:focus {
  border-color: #0288D1;
}

/* line 180, ../scss/ezume-style.scss */
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
  color: #333333;
  background: transparent;
}

/* line 188, ../scss/ezume-style.scss */
.contact-form input {
  border: 1px solid #03A9F4;
}

/* line 194, ../scss/ezume-style.scss */
.thank-you h3 {
  color: #ffffff;
}
/* line 197, ../scss/ezume-style.scss */
.thank-you a {
  color: #ffffff;
}

/* line 204, ../scss/ezume-style.scss */
.social-icons a, .social-icons i {
  color: #03A9F4;
}
/* line 207, ../scss/ezume-style.scss */
.social-icons a:hover, .social-icons i:hover {
  color: #0288D1;
}

/* line 214, ../scss/ezume-style.scss */
.tile {
  padding: 20px 30px;
  margin: 10px auto;
  background: #ffffff;
}

/* line 219, ../scss/ezume-style.scss */
.box-shadow {
  box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.1);
}

/* line 222, ../scss/ezume-style.scss */
.border-left {
  border-left: 5px solid #03A9F4;
}

/* line 225, ../scss/ezume-style.scss */
.border-top {
  border-top: 5px solid #03A9F4;
}

/* line 228, ../scss/ezume-style.scss */
.border-right {
  border-right: 5px solid #03A9F4;
}

/* line 231, ../scss/ezume-style.scss */
.border-bottom {
  border-bottom: 5px solid #03A9F4;
}

/* line 234, ../scss/ezume-style.scss */
.border-square {
  border: 5px solid #03A9F4;
}

/* line 238, ../scss/ezume-style.scss */
.about-card {
  background: #ffffff;
}

/* line 243, ../scss/ezume-style.scss */
.sidebar-bg {
  color: #ffffff;
}
/* line 246, ../scss/ezume-style.scss */
.sidebar-bg .nav-item a {
  color: #ffffff;
  border: 1px solid #ffffff;
  opacity: 0.85;
}
/* line 251, ../scss/ezume-style.scss */
.sidebar-bg .nav-item a:hover, .sidebar-bg .nav-item a:focus {
  border: 1px solid #ffffff;
  opacity: 1;
}
/* line 257, ../scss/ezume-style.scss */
.sidebar-bg .social-icons a, .sidebar-bg .social-icons i {
  color: #ffffff;
  opacity: 0.85;
}
/* line 261, ../scss/ezume-style.scss */
.sidebar-bg .social-icons a:hover, .sidebar-bg .social-icons i:hover {
  opacity: 1;
}
/* line 267, ../scss/ezume-style.scss */
.sidebar-bg .header_logo {
  color: #ffffff;
  width: 140px;
  font-size: 24px;
  font-weight: bold;
}
@media only screen and (min-width: 768px) {
  /* line 267, ../scss/ezume-style.scss */
  .sidebar-bg .header_logo {
    width: 180px;
  }
}
/* line 277, ../scss/ezume-style.scss */
.sidebar-bg .header_logo a {
  fill: #ffffff;
}

/* line 283, ../scss/ezume-style.scss */
.content_title {
  color: #03A9F4;
}

/* line 287, ../scss/ezume-style.scss */
.nav-item a {
  background: transparent;
  border: 1px solid #03A9F4;
}

/* line 291, ../scss/ezume-style.scss */
.nav-item a:hover, .nav-item a:focus {
  border: 1px solid #0288D1;
}

/* line 296, ../scss/ezume-style.scss */
.tab-section [data-tab-head] {
  border-bottom: 1px solid #dddddd;
}

/* line 301, ../scss/ezume-style.scss */
.content_print i {
  color: #03A9F4;
}
/* line 304, ../scss/ezume-style.scss */
.content_print i:hover {
  color: #0288D1;
}

/* line 312, ../scss/ezume-style.scss */
.skills-bar .skill-bar {
  height: 5px;
  background: #eeeeee;
}
/* line 316, ../scss/ezume-style.scss */
.skills-bar .skill-bar #skill1 {
  background: #03A9F4;
  width: 80%;
}
/* line 321, ../scss/ezume-style.scss */
.skills-bar .skill-bar #skill2 {
  background: #03A9F4;
  width: 90%;
}
/* line 326, ../scss/ezume-style.scss */
.skills-bar .skill-bar #skill3 {
  background: #03A9F4;
  width: 70%;
}
/* line 331, ../scss/ezume-style.scss */
.skills-bar .skill-bar #skill4 {
  background: #03A9F4;
  width: 90%;
}
/* line 336, ../scss/ezume-style.scss */
.skills-bar .skill-bar .skill-area {
  height: 5px;
}

/* line 344, ../scss/ezume-style.scss */
.progress-bar .progress {
  height: 5px;
  background: #eeeeee;
}
/* line 348, ../scss/ezume-style.scss */
.progress-bar .progress .bar {
  color: #ffffff;
}

/* line 355, ../scss/ezume-style.scss */
.modal-section {
  background-color: #eeeeee;
}

/* line 358, ../scss/ezume-style.scss */
.modal-section_header {
  background: #ffffff;
}
/* line 361, ../scss/ezume-style.scss */
.modal-section_header .modal-title {
  color: #000000;
}

/* line 365, ../scss/ezume-style.scss */
.modal-section_footer, .modal-staff-footer {
  background: #ffffff;
}

/* line 370, ../scss/ezume-style.scss */
.modal-close i {
  color: #F44336;
}

/* line 376, ../scss/ezume-style.scss */
.product-layout {
  background-color: transparent;
}

/* line 379, ../scss/ezume-style.scss */
.hover-effect .hover-caption::before {
  background: #212121;
}

/* line 382, ../scss/ezume-style.scss */
.hover-effect .product-title {
  color: #ffffff;
}

/* line 385, ../scss/ezume-style.scss */
.hover-caption {
  color: #ffffff;
}

/* line 388, ../scss/ezume-style.scss */
.hover-effect:hover p {
  color: #ffffff;
}
