/* Base CSS */
/* line 6, C:/wamp64/www/sem/scss/style.scss */
body {
  color: #666;
  background: #fefefe;
  font-family: "Raleway", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 0.05em;
}

/* line 16, C:/wamp64/www/sem/scss/style.scss */
html, body {
  height: 100%;
  margin: 0;
}

/* Typography */
/* line 3, C:/wamp64/www/sem/scss/_typography.scss */
h1, h2, h3, h4, h5, h6 {
  color: #111;
  font-family: "Raleway", sans-serif;
  font-weight: 800;
  letter-spacing: 0.1em;
  margin-top: 0;
}

/* line 11, C:/wamp64/www/sem/scss/_typography.scss */
.dark h1, .dark h2, .dark h3, .dark h4, .dark h5, .dark h6 {
  color: #fff;
}

/* line 15, C:/wamp64/www/sem/scss/_typography.scss */
h1 {
  font-size: 36px;
  margin-bottom: 24px;
}

/* line 20, C:/wamp64/www/sem/scss/_typography.scss */
h2 {
  font-size: 30px;
  margin-bottom: 22px;
}

/* line 25, C:/wamp64/www/sem/scss/_typography.scss */
h3 {
  font-size: 26px;
  margin-bottom: 20px;
}

/* line 30, C:/wamp64/www/sem/scss/_typography.scss */
h4 {
  font-size: 22px;
  margin-bottom: 18px;
}

/* line 35, C:/wamp64/www/sem/scss/_typography.scss */
h5 {
  font-size: 18px;
  margin-bottom: 14px;
}

/* line 40, C:/wamp64/www/sem/scss/_typography.scss */
h6 {
  font-size: 16px;
  margin-bottom: 12px;
}

/* line 45, C:/wamp64/www/sem/scss/_typography.scss */
a {
  color: #cc0000;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  -webkit-transition: 0.3s ease-in-out;
  -ms-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
  letter-spacing: 0.05em;
  font-weight: 700;
  outline: 0 !important;
}

/* line 48, C:/wamp64/www/sem/scss/_typography.scss */
a:hover, a:active, a:focus {
  color: #cc0000;
  text-decoration: none;
}

/* line 57, C:/wamp64/www/sem/scss/_typography.scss */
p {
  font-family: "Raleway", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #666;
  letter-spacing: 0.05em;
  margin-bottom: 10px;
}

/* line 67, C:/wamp64/www/sem/scss/_typography.scss */
.dark p {
  color: #ebebeb;
}

/* line 71, C:/wamp64/www/sem/scss/_typography.scss */
ul {
  list-style: none;
  padding: 0;
}

/* line 76, C:/wamp64/www/sem/scss/_typography.scss */
ul, ol {
  padding-left: 16px;
  margin-top: 0;
  margin-bottom: 20px;
}

/* line 82, C:/wamp64/www/sem/scss/_typography.scss */
.list-featured {
  list-style: none;
  padding: 0;
}

/* line 87, C:/wamp64/www/sem/scss/_typography.scss */
.list-featured li {
  position: relative;
  padding-left: 14px;
  margin-bottom: 7px;
}

/* line 93, C:/wamp64/www/sem/scss/_typography.scss */
.list-featured li:before {
  position: absolute;
  display: block;
  content: "";
  width: 6px;
  height: 6px;
  border-radius: 0;
  left: 0;
  top: 7px;
  background-color: #cc0000;
}

/* line 105, C:/wamp64/www/sem/scss/_typography.scss */
ol li {
  margin-bottom: 7px;
}

/* line 109, C:/wamp64/www/sem/scss/_typography.scss */
li {
  color: #666;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 0.05em;
}

/* line 116, C:/wamp64/www/sem/scss/_typography.scss */
blockquote {
  border-left: 3px solid #cc0000;
}

/* line 120, C:/wamp64/www/sem/scss/_typography.scss */
.blockquote-reverse {
  border-right: 3px solid #cc0000;
}

/* line 124, C:/wamp64/www/sem/scss/_typography.scss */
blockquote p {
  font-size: 16px;
  font-weight: 400;
}

/* line 129, C:/wamp64/www/sem/scss/_typography.scss */
cite {
  color: #cc0000;
  font-size: 12px;
  opacity: 0.75;
}

/* line 135, C:/wamp64/www/sem/scss/_typography.scss */
strong {
  font-weight: 700;
}

/* line 139, C:/wamp64/www/sem/scss/_typography.scss */
.text-uppercase {
  text-transform: uppercase;
}

/* line 143, C:/wamp64/www/sem/scss/_typography.scss */
.lead {
  font-size: 18px;
}

/* line 147, C:/wamp64/www/sem/scss/_typography.scss */
.text-sm {
  font-size: 14px;
}

/* line 151, C:/wamp64/www/sem/scss/_typography.scss */
.text-xs {
  font-size: 12px;
}

/* line 155, C:/wamp64/www/sem/scss/_typography.scss */
.text-left {
  text-align: left;
}

/* line 159, C:/wamp64/www/sem/scss/_typography.scss */
.text-center {
  text-align: center;
}

/* line 163, C:/wamp64/www/sem/scss/_typography.scss */
.text-right {
  text-align: right;
}

/* line 167, C:/wamp64/www/sem/scss/_typography.scss */
.text-default {
  color: #333;
}

/* line 171, C:/wamp64/www/sem/scss/_typography.scss */
.text-primary {
  color: #cc0000;
}

/* line 175, C:/wamp64/www/sem/scss/_typography.scss */
.text-success {
  color: #93bc49;
}

/* line 179, C:/wamp64/www/sem/scss/_typography.scss */
.text-info {
  color: #54bedc;
}

/* line 183, C:/wamp64/www/sem/scss/_typography.scss */
.text-warning {
  color: #e2a740;
}

/* line 187, C:/wamp64/www/sem/scss/_typography.scss */
.text-danger {
  color: #de3f3f;
}

/* line 191, C:/wamp64/www/sem/scss/_typography.scss */
.bg-default {
  color: #fff;
  background: #333;
  padding: 3px 4px;
}

/* line 197, C:/wamp64/www/sem/scss/_typography.scss */
.bg-primary {
  color: #fff;
  background: #cc0000;
  padding: 3px 4px;
}

/* line 203, C:/wamp64/www/sem/scss/_typography.scss */
.bg-success {
  color: #fff;
  background: #93bc49;
  padding: 3px 4px;
}

/* line 209, C:/wamp64/www/sem/scss/_typography.scss */
.bg-info {
  color: #fff;
  background: #54bedc;
  padding: 3px 4px;
}

/* line 215, C:/wamp64/www/sem/scss/_typography.scss */
.bg-warning {
  color: #fff;
  background: #e2a740;
  padding: 3px 4px;
}

/* line 221, C:/wamp64/www/sem/scss/_typography.scss */
.bg-danger {
  color: #fff;
  background: #de3f3f;
  padding: 3px 4px;
}

/* / End Typography */
/* line 23, C:/wamp64/www/sem/scss/style.scss */
.row {
  margin-right: 0;
  margin-left: 0;
}

/* line 28, C:/wamp64/www/sem/scss/style.scss */
img {
  width: 100%;
  max-width: 100%;
  display: block;
  margin-left: auto;
  margin-right: auto;
  -webkit-backface-visibility: hidden;
}

/* line 37, C:/wamp64/www/sem/scss/style.scss */
img.btn-pill {
  border: 1px solid transparent;
}

/* line 41, C:/wamp64/www/sem/scss/style.scss */
.page-header {
  font-size: 30px;
  font-weight: 700;
  border: none;
  margin-top: 0;
  margin-bottom: 30px;
}

/* line 49, C:/wamp64/www/sem/scss/style.scss */
.page-header h2 {
  margin: 0;
}

/* line 53, C:/wamp64/www/sem/scss/style.scss */
.page-header.wsub {
  margin-bottom: 0;
}

/* line 57, C:/wamp64/www/sem/scss/style.scss */
.page-header.wsub h2 {
  margin-bottom: 0;
}

/* line 61, C:/wamp64/www/sem/scss/style.scss */
.sub-title {
  color: #111;
  font-size: 24px;
  font-weight: 700;
  text-transform: uppercase;
}

/* line 68, C:/wamp64/www/sem/scss/style.scss */
.dark {
  background-color: #333;
}

/* line 72, C:/wamp64/www/sem/scss/style.scss */
.space-top {
  margin-top: 20px !important;
}

/* line 76, C:/wamp64/www/sem/scss/style.scss */
.space-top-30 {
  margin-top: 30px !important;
}

/* line 80, C:/wamp64/www/sem/scss/style.scss */
.space-top-2x {
  margin-top: 40px !important;
}

/* line 84, C:/wamp64/www/sem/scss/style.scss */
.space-bottom {
  margin-bottom: 20px !important;
}

/* line 88, C:/wamp64/www/sem/scss/style.scss */
.space-bottom-30 {
  margin-bottom: 30px !important;
}

/* line 92, C:/wamp64/www/sem/scss/style.scss */
.space-bottom-2x {
  margin-bottom: 40px !important;
}

/* line 96, C:/wamp64/www/sem/scss/style.scss */
.space-left {
  padding-left: 15px !important;
}

/* line 100, C:/wamp64/www/sem/scss/style.scss */
.space-left-2x {
  padding-left: 30px !important;
}

/* line 104, C:/wamp64/www/sem/scss/style.scss */
.space-right {
  padding-right: 15px !important;
}

/* line 108, C:/wamp64/www/sem/scss/style.scss */
.space-right-2x {
  padding-right: 30px !important;
}

/* line 112, C:/wamp64/www/sem/scss/style.scss */
.space-25 {
  margin: 12.5px 0;
  line-height: 0;
}

/* line 117, C:/wamp64/www/sem/scss/style.scss */
.space-50 {
  margin: 25px 0;
  line-height: 0;
}

/* line 122, C:/wamp64/www/sem/scss/style.scss */
.space-100 {
  margin: 50px 0;
  line-height: 0;
}

/* line 127, C:/wamp64/www/sem/scss/style.scss */
.space-200 {
  margin: 100px 0;
  line-height: 0;
}

/* line 132, C:/wamp64/www/sem/scss/style.scss */
.margin-left {
  margin-left: 15px;
}

/* line 136, C:/wamp64/www/sem/scss/style.scss */
.margin-left-2x {
  margin-left: 30px;
}

/* line 140, C:/wamp64/www/sem/scss/style.scss */
.margin-right {
  margin-right: 15px;
}

/* line 144, C:/wamp64/www/sem/scss/style.scss */
.margin-right-2x {
  margin-right: 30px;
}

/* line 148, C:/wamp64/www/sem/scss/style.scss */
.no-margin {
  margin: 0 !important;
}

/* line 152, C:/wamp64/www/sem/scss/style.scss */
.no-padding {
  padding: 0 !important;
}

/* line 156, C:/wamp64/www/sem/scss/style.scss */
.no-border {
  border: none !important;
}

/* line 160, C:/wamp64/www/sem/scss/style.scss */
.no-border-radius {
  border-radius: 0 !important;
}

/* line 164, C:/wamp64/www/sem/scss/style.scss */
.rounded {
  border-radius: 5px !important;
}

/* line 168, C:/wamp64/www/sem/scss/style.scss */
a:focus {
  outline: none !important;
}

/* line 172, C:/wamp64/www/sem/scss/style.scss */
.btn:focus {
  outline: none !important;
}

/* line 176, C:/wamp64/www/sem/scss/style.scss */
.btn-social:focus {
  outline: none !important;
}

/* line 180, C:/wamp64/www/sem/scss/style.scss */
input:focus {
  outline: none !important;
}

/* line 184, C:/wamp64/www/sem/scss/style.scss */
.fa {
  display: initial !important;
}

/* Animation Durations */
/* line 190, C:/wamp64/www/sem/scss/style.scss */
.animated {
  -webkit-animation-duration: 1s !important;
  animation-duration: 1s !important;
}

/* line 195, C:/wamp64/www/sem/scss/style.scss */
.animated.fast {
  -webkit-animation-duration: 0.4s !important;
  animation-duration: 0.4s !important;
}

/* line 200, C:/wamp64/www/sem/scss/style.scss */
.animated.first {
  -webkit-animation-duration: 1.5s !important;
  animation-duration: 1.5s !important;
  animation-delay: 0.5s;
}

/* line 206, C:/wamp64/www/sem/scss/style.scss */
.animated.second {
  -webkit-animation-duration: 1.6s !important;
  animation-duration: 1.6s !important;
  animation-delay: 1s;
}

/* line 212, C:/wamp64/www/sem/scss/style.scss */
.animated.third {
  -webkit-animation-duration: 1.5s !important;
  animation-duration: 1.5s !important;
  animation-delay: 1.3s;
}

/* line 218, C:/wamp64/www/sem/scss/style.scss */
.animated.fourth {
  -webkit-animation-duration: 1.6s !important;
  animation-duration: 1.6s !important;
  animation-delay: 1.8s;
}

/* line 224, C:/wamp64/www/sem/scss/style.scss */
.animated.fifth {
  -webkit-animation-duration: 1.5s !important;
  animation-duration: 1.5s !important;
  animation-delay: 2s;
}

/* line 230, C:/wamp64/www/sem/scss/style.scss */
.animated.sixth {
  -webkit-animation-duration: 1.5s !important;
  animation-duration: 1.5s !important;
  animation-delay: 2.5s;
}

/* line 236, C:/wamp64/www/sem/scss/style.scss */
.animated.seventh {
  -webkit-animation-duration: 1.6s !important;
  animation-duration: 1.6s !important;
  animation-delay: 3.2s;
}

/* line 242, C:/wamp64/www/sem/scss/style.scss */
.animated.eighth {
  -webkit-animation-duration: 1.5s !important;
  animation-duration: 1.5s !important;
  animation-delay: 3.5s;
}

/* line 248, C:/wamp64/www/sem/scss/style.scss */
.animated.nineth {
  -webkit-animation-duration: 1.6s !important;
  animation-duration: 1.6s !important;
  animation-delay: 3.8s;
}

/* End Animation Durations */
/* line 256, C:/wamp64/www/sem/scss/style.scss */
::-moz-selection {
  color: #fff;
  background: rgba(195, 157, 109, 0.75);
}

/* line 261, C:/wamp64/www/sem/scss/style.scss */
::selection {
  color: #fff;
  background: rgba(195, 157, 109, 0.75);
}

/* Buttons */
/* line 3, C:/wamp64/www/sem/scss/_buttons.scss */
.btn {
  font-weight: 400;
  font-size: 13px;
  letter-spacing: 0.05em;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  border-radius: 0;
  padding: 10px 18px;
  margin: 5px;
}

/* line 17, C:/wamp64/www/sem/scss/_buttons.scss */
.btn span {
  margin-left: 18px;
  margin-right: 18px;
}

/* line 22, C:/wamp64/www/sem/scss/_buttons.scss */
.btn:hover {
  background: transparent;
}

/* line 26, C:/wamp64/www/sem/scss/_buttons.scss */
.btn:focus {
  background: transparent;
}

/* line 30, C:/wamp64/www/sem/scss/_buttons.scss */
.btn-lg {
  font-size: 15px;
  padding: 12px 20px;
}

/* line 35, C:/wamp64/www/sem/scss/_buttons.scss */
.btn-sm {
  font-size: 12px;
  padding: 8px 14px;
}

/* line 40, C:/wamp64/www/sem/scss/_buttons.scss */
.btn-xs {
  font-size: 10px;
  padding: 5px 12px;
}

/* line 45, C:/wamp64/www/sem/scss/_buttons.scss */
.btn-rounded {
  border-radius: 5px !important;
}

/* line 49, C:/wamp64/www/sem/scss/_buttons.scss */
.btn-pill {
  border-radius: 50px !important;
}

/* line 53, C:/wamp64/www/sem/scss/_buttons.scss */
.btn-circle {
  border-radius: 50% !important;
  height: 40px;
  width: 40px;
  padding: 3px !important;
}

/* line 60, C:/wamp64/www/sem/scss/_buttons.scss */
.btn-square {
  height: 40px;
  width: 40px;
  border-radius: 5px;
  padding: 3px !important;
}

/* line 67, C:/wamp64/www/sem/scss/_buttons.scss */
.btn-link {
  color: #cc0000;
}

/* line 71, C:/wamp64/www/sem/scss/_buttons.scss */
.btn-link:hover {
  color: #cc0000;
  text-decoration: none;
}

/* line 76, C:/wamp64/www/sem/scss/_buttons.scss */
.btn-link:focus {
  color: #cc0000;
  text-decoration: none;
}

/* line 81, C:/wamp64/www/sem/scss/_buttons.scss */
a.btn {
  white-space: nowrap;
}

/* Default Button */
/* line 88, C:/wamp64/www/sem/scss/_buttons.scss */
.btn-default, .btn-default:active, .btn-default:focus {
  color: #333;
  border: 2px solid #333;
  background: transparent;
}

/* line 94, C:/wamp64/www/sem/scss/_buttons.scss */
.btn-default:hover {
  color: #fff;
  background: #333;
  border: 2px solid #333;
}

/* line 100, C:/wamp64/www/sem/scss/_buttons.scss */
.btn-default-filled, .btn-default-filled:active, .btn-default-filled:focus {
  color: #fff;
  background: #333;
  border: 2px solid #333;
}

/* line 106, C:/wamp64/www/sem/scss/_buttons.scss */
.btn-default-filled:hover {
  color: #fff;
  background: #111;
  border: 2px solid #111;
}

/* / End Default Button */
/* Primary Button */
/* line 117, C:/wamp64/www/sem/scss/_buttons.scss */
.btn-primary, .btn-primary:active, .btn-primary:focus {
  color: #cc0000;
  border: 2px solid #cc0000;
  background: transparent;
}

/* line 123, C:/wamp64/www/sem/scss/_buttons.scss */
.btn-primary:hover {
  color: #fff;
  background: #cc0000;
  border: 2px solid #cc0000;
}

/* line 129, C:/wamp64/www/sem/scss/_buttons.scss */
.btn-primary-filled, .btn-primary-filled:active, .btn-primary-filled:focus {
  color: #fff;
  background: #cc0000;
  border: 2px solid #cc0000;
}

/* line 135, C:/wamp64/www/sem/scss/_buttons.scss */
.btn-primary-filled:hover {
  color: #fff;
  background: #cc0000;
  border: 2px solid #cc0000;
}

/* / End Primary Button */
/* Success Button */
/* line 146, C:/wamp64/www/sem/scss/_buttons.scss */
.btn-success, .btn-success:active, .btn-success:focus {
  color: #93bc49;
  border: 2px solid #93bc49;
  background: transparent;
}

/* line 152, C:/wamp64/www/sem/scss/_buttons.scss */
.btn-success:hover {
  color: #fff;
  background: #93bc49;
  border: 2px solid #93bc49;
}

/* line 158, C:/wamp64/www/sem/scss/_buttons.scss */
.btn-success-filled, .btn-success-filled:active, .btn-success-filled:focus {
  color: #fff;
  background: #93bc49;
  border: 2px solid #93bc49;
}

/* line 164, C:/wamp64/www/sem/scss/_buttons.scss */
.btn-success-filled:hover {
  color: #fff;
  background: #7ea03f;
  border: 2px solid #7ea03f;
}

/* / End Success Button */
/* Info Button */
/* line 175, C:/wamp64/www/sem/scss/_buttons.scss */
.btn-info, .btn-info:active, .btn-info:focus {
  color: #54bedc;
  border: 2px solid #54bedc;
  background: transparent;
}

/* line 181, C:/wamp64/www/sem/scss/_buttons.scss */
.btn-info:hover {
  color: #fff;
  background: #54bedc;
  border: 2px solid #54bedc;
}

/* line 187, C:/wamp64/www/sem/scss/_buttons.scss */
.btn-info-filled, .btn-info-filled:active, .btn-info-filled:focus {
  color: #fff;
  background: #54bedc;
  border: 2px solid #54bedc;
}

/* line 193, C:/wamp64/www/sem/scss/_buttons.scss */
.btn-info-filled:hover {
  color: #fff;
  background: #3a9fbc;
  border: 2px solid #3a9fbc;
}

/* / End Info Button */
/* Warning Button */
/* line 204, C:/wamp64/www/sem/scss/_buttons.scss */
.btn-warning, .btn-warning:active, .btn-warning:focus {
  color: #e2a740;
  border: 2px solid #e2a740;
  background: transparent;
}

/* line 210, C:/wamp64/www/sem/scss/_buttons.scss */
.btn-warning:hover {
  color: #fff;
  background: #e2a740;
  border: 2px solid #e2a740;
}

/* line 216, C:/wamp64/www/sem/scss/_buttons.scss */
.btn-warning-filled, .btn-warning-filled:active, .btn-warning-filled:focus {
  color: #fff;
  background: #e2a740;
  border: 2px solid #e2a740;
}

/* line 222, C:/wamp64/www/sem/scss/_buttons.scss */
.btn-warning-filled:hover {
  color: #fff;
  background: #cb9538;
  border: 2px solid #cb9538;
}

/* / End Warning Button */
/* Danger Button */
/* line 233, C:/wamp64/www/sem/scss/_buttons.scss */
.btn-danger, .btn-danger:active, .btn-danger:focus {
  color: #de3f3f;
  border: 2px solid #de3f3f;
  background: transparent;
}

/* line 239, C:/wamp64/www/sem/scss/_buttons.scss */
.btn-danger:hover {
  color: #fff;
  background: #de3f3f;
  border: 2px solid #de3f3f;
}

/* line 245, C:/wamp64/www/sem/scss/_buttons.scss */
.btn-danger-filled, .btn-danger-filled:active, .btn-danger-filled:focus {
  color: #fff;
  background: #de3f3f;
  border: 2px solid #de3f3f;
}

/* line 251, C:/wamp64/www/sem/scss/_buttons.scss */
.btn-danger-filled:hover {
  color: #fff;
  background: #bf3535;
  border: 2px solid #bf3535;
}

/* / End Danger Button */
/* Button Groups */
/* line 261, C:/wamp64/www/sem/scss/_buttons.scss */
.btn-group-xl > .btn {
  font-size: 20px;
  padding: 9px 10px;
  border-radius: 5px;
}

/* line 267, C:/wamp64/www/sem/scss/_buttons.scss */
.btn-group-lg > .btn {
  font-size: 15px;
  padding: 10px 12px;
  border-radius: 5px;
}

/* line 273, C:/wamp64/www/sem/scss/_buttons.scss */
.btn-group > .btn {
  border-radius: 5px;
}

/* line 277, C:/wamp64/www/sem/scss/_buttons.scss */
.btn-group-sm > .btn {
  font-size: 12px;
  padding: 5px 4px;
  border-radius: 5px;
}

/* line 283, C:/wamp64/www/sem/scss/_buttons.scss */
.btn-group-xs > .btn {
  font-size: 10px;
  padding: 3px;
  border-radius: 5px;
}

/* / End Button Groups */
/* Dropdown Buttons */
/* line 294, C:/wamp64/www/sem/scss/_buttons.scss */
.dropdown-buttons {
  display: inline-block;
  position: relative;
}

/* line 299, C:/wamp64/www/sem/scss/_buttons.scss */
.dropdown-buttons .btn-group > .btn {
  padding-left: 17px;
}

/* line 303, C:/wamp64/www/sem/scss/_buttons.scss */
.dropdown-buttons .dropdown-icon {
  margin: 0 2px 0 10px;
}

/* line 307, C:/wamp64/www/sem/scss/_buttons.scss */
.dropdown-buttons .btn {
  border-radius: 0;
}

/* line 311, C:/wamp64/www/sem/scss/_buttons.scss */
.btn-group.open .dropdown-toggle {
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 316, C:/wamp64/www/sem/scss/_buttons.scss */
.btn-default.active.focus, .btn-default.active:focus, .btn-default.active:hover, .btn-default:active.focus, .btn-default:active:focus, .btn-default:active:hover, .open > .dropdown-toggle.btn-default.focus, .open > .dropdown-toggle.btn-default:focus, .open > .dropdown-toggle.btn-default:hover {
  color: #fff;
  background-color: #333;
  border-color: #333;
}

/* line 322, C:/wamp64/www/sem/scss/_buttons.scss */
.btn-default.active, .btn-default:active, .open > .dropdown-toggle.btn-default {
  color: #fff;
  background-color: #333;
  border-color: #333;
}

/* line 328, C:/wamp64/www/sem/scss/_buttons.scss */
.btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover, .open > .dropdown-toggle.btn-primary.focus, .open > .dropdown-toggle.btn-primary:focus, .open > .dropdown-toggle.btn-primary:hover {
  color: #fff;
  background-color: #cc0000;
  border-color: #cc0000;
}

/* line 334, C:/wamp64/www/sem/scss/_buttons.scss */
.btn-primary.active, .btn-primary:active, .open > .dropdown-toggle.btn-primary {
  color: #fff;
  background-color: #cc0000;
  border-color: #cc0000;
}

/* line 340, C:/wamp64/www/sem/scss/_buttons.scss */
.btn-success.active.focus, .btn-success.active:focus, .btn-success.active:hover, .btn-success:active.focus, .btn-success:active:focus, .btn-success:active:hover, .open > .dropdown-toggle.btn-success.focus, .open > .dropdown-toggle.btn-success:focus, .open > .dropdown-toggle.btn-success:hover {
  color: #fff;
  background-color: #93bc49;
  border-color: #93bc49;
}

/* line 346, C:/wamp64/www/sem/scss/_buttons.scss */
.btn-success.active, .btn-success:active, .open > .dropdown-toggle.btn-success {
  color: #fff;
  background-color: #93bc49;
  border-color: #93bc49;
}

/* line 352, C:/wamp64/www/sem/scss/_buttons.scss */
.btn-info.active.focus, .btn-info.active:focus, .btn-info.active:hover, .btn-info:active.focus, .btn-info:active:focus, .btn-info:active:hover, .open > .dropdown-toggle.btn-info.focus, .open > .dropdown-toggle.btn-info:focus, .open > .dropdown-toggle.btn-info:hover {
  color: #fff;
  background-color: #54bedc;
  border-color: #54bedc;
}

/* line 358, C:/wamp64/www/sem/scss/_buttons.scss */
.btn-info.active, .btn-info:active, .open > .dropdown-toggle.btn-info {
  color: #fff;
  background-color: #54bedc;
  border-color: #54bedc;
}

/* line 364, C:/wamp64/www/sem/scss/_buttons.scss */
.btn-warning.active.focus, .btn-warning.active:focus, .btn-warning.active:hover, .btn-warning:active.focus, .btn-warning:active:focus, .btn-warning:active:hover, .open > .dropdown-toggle.btn-warning.focus, .open > .dropdown-toggle.btn-warning:focus, .open > .dropdown-toggle.btn-warning:hover {
  color: #fff;
  background-color: #e2a740;
  border-color: #e2a740;
}

/* line 370, C:/wamp64/www/sem/scss/_buttons.scss */
.btn-warning.active, .btn-warning:active, .open > .dropdown-toggle.btn-warning {
  color: #fff;
  background-color: #e2a740;
  border-color: #e2a740;
}

/* line 376, C:/wamp64/www/sem/scss/_buttons.scss */
.btn-danger.active.focus, .btn-danger.active:focus, .btn-danger.active:hover, .btn-danger:active.focus, .btn-danger:active:focus, .btn-danger:active:hover, .open > .dropdown-toggle.btn-danger.focus, .open > .dropdown-toggle.btn-danger:focus, .open > .dropdown-toggle.btn-danger:hover {
  color: #fff;
  background-color: #de3f3f;
  border-color: #de3f3f;
}

/* line 382, C:/wamp64/www/sem/scss/_buttons.scss */
.btn-danger.active, .btn-danger:active, .open > .dropdown-toggle.btn-danger {
  color: #fff;
  background-color: #de3f3f;
  border-color: #de3f3f;
}

/* / End Dropdown Buttons */
/* / End Buttons */
/* Tabs & Accordions */
/* Tabs */
/* line 5, C:/wamp64/www/sem/scss/_tabs-accordions.scss */
.nav-tabs {
  border-bottom: 3px solid #ebebeb;
}

/* line 9, C:/wamp64/www/sem/scss/_tabs-accordions.scss */
.nav-tabs > li {
  float: none;
  margin-bottom: -3px;
  display: inline-block;
}

/* line 15, C:/wamp64/www/sem/scss/_tabs-accordions.scss */
.nav-tabs > li > a {
  position: relative;
  z-index: 0;
  display: block;
  color: #666;
  font-size: 12px;
  text-decoration: none;
  font-weight: 700;
  margin-right: 0;
  padding: 20px;
  line-height: 1.5;
  background-color: transparent;
  border: none;
  border-bottom: 2px solid transparent;
  border-radius: 0;
}

/* line 32, C:/wamp64/www/sem/scss/_tabs-accordions.scss */
.nav-tabs > li > a:focus {
  background: transparent;
  border: 0 !important;
}

/* line 37, C:/wamp64/www/sem/scss/_tabs-accordions.scss */
.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
  color: #cc0000;
  background: none;
  border: none;
  border-bottom: 3px solid #cc0000 !important;
  -webkit-transition: 0s;
  -moz-transition: 0s;
  -o-transition: 0s;
  transition: 0s;
}

/* line 48, C:/wamp64/www/sem/scss/_tabs-accordions.scss */
.nav > li > a:hover {
  background: none;
  border: none;
}

/* line 53, C:/wamp64/www/sem/scss/_tabs-accordions.scss */
.nav-tabs > li {
  float: none;
  margin-bottom: -3px;
  display: inline-block;
}

/* line 59, C:/wamp64/www/sem/scss/_tabs-accordions.scss */
.nav-pills.text-right > li {
  float: none;
  display: inline-block;
}

/* line 64, C:/wamp64/www/sem/scss/_tabs-accordions.scss */
.nav.nav-pills a:hover {
  color: #fff;
  background: #cc0000;
}

/* line 69, C:/wamp64/www/sem/scss/_tabs-accordions.scss */
.tab-content {
  padding-top: 30px;
}

/* / End Tabs */
/* Accordions */
/* line 77, C:/wamp64/www/sem/scss/_tabs-accordions.scss */
.panel-group {
  margin-bottom: 10px;
}

/* line 81, C:/wamp64/www/sem/scss/_tabs-accordions.scss */
.panel-group .panel {
  background: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  margin-bottom: 0;
  border: 0;
  border-radius: 0;
}

/* line 90, C:/wamp64/www/sem/scss/_tabs-accordions.scss */
.panel-group .panel-heading {
  padding: 10px 0;
  border: none;
  border-radius: 0;
}

/* line 96, C:/wamp64/www/sem/scss/_tabs-accordions.scss */
.panel-group .panel-title {
  font-size: 14px;
  font-weight: 400;
}

/* line 101, C:/wamp64/www/sem/scss/_tabs-accordions.scss */
.panel-group .panel-heading + .panel-collapse > .list-group, .panel-group .panel-heading + .panel-collapse > .panel-body {
  border-top: none;
}

/* line 105, C:/wamp64/www/sem/scss/_tabs-accordions.scss */
.panel-group .panel-heading > a:after {
  display: inline-block;
  vertical-align: middle;
  font-family: "FontAwesome";
  font-size: 10px;
  content: "\f068";
  margin-top: -2px;
  margin-left: 10px;
  -webkit-transform: rotate(0);
  -moz-transform: rotate(0);
  -ms-transform: rotate(0);
  -o-transform: rotate(0);
  transform: rotate(0);
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}

/* line 123, C:/wamp64/www/sem/scss/_tabs-accordions.scss */
.panel-group .panel-heading .panel-title.collapsed:after {
  content: "\f067";
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 132, C:/wamp64/www/sem/scss/_tabs-accordions.scss */
.panel-group .panel-body {
  padding: 15px 0;
}

/* line 136, C:/wamp64/www/sem/scss/_tabs-accordions.scss */
.panel-group.tabbed .panel-heading {
  background: #ebebeb;
  padding: 10px 15px;
}

/* line 141, C:/wamp64/www/sem/scss/_tabs-accordions.scss */
.panel-group.tabbed a {
  color: #666;
}

/* line 145, C:/wamp64/www/sem/scss/_tabs-accordions.scss */
.panel-group.tabbed .panel-heading > a:after {
  float: right;
}

/* line 149, C:/wamp64/www/sem/scss/_tabs-accordions.scss */
.panel-group.tabbed .panel-heading .panel-title.collapsed:after {
  float: right;
}

/* / End Accordions */
/* / End Tabs & Accordions */
/* Labels Badges & Alerts */
/* Labels */
/* line 5, C:/wamp64/www/sem/scss/_labels-badges-alerts.scss */
.label {
  font-weight: 400;
  padding: .2em .6em;
  line-height: 2.5em;
  border-radius: 0;
}

/* line 12, C:/wamp64/www/sem/scss/_labels-badges-alerts.scss */
.label-pill {
  border-radius: 5em;
}

/* line 16, C:/wamp64/www/sem/scss/_labels-badges-alerts.scss */
.label-default {
  color: #333;
  background-color: transparent;
  border: 2px solid #333;
}

/* line 22, C:/wamp64/www/sem/scss/_labels-badges-alerts.scss */
.label-default-filled {
  color: #fff;
  background-color: #333;
  border: 2px solid #333;
}

/* line 28, C:/wamp64/www/sem/scss/_labels-badges-alerts.scss */
.label-primary {
  color: #cc0000;
  background-color: transparent;
  border: 2px solid #cc0000;
}

/* line 34, C:/wamp64/www/sem/scss/_labels-badges-alerts.scss */
.label-primary-filled {
  color: #fff;
  background-color: #cc0000;
  border: 2px solid #cc0000;
}

/* line 40, C:/wamp64/www/sem/scss/_labels-badges-alerts.scss */
.label-success {
  color: #93bc49;
  background-color: transparent;
  border: 2px solid #93bc49;
}

/* line 46, C:/wamp64/www/sem/scss/_labels-badges-alerts.scss */
.label-success-filled {
  color: #fff;
  background-color: #93bc49;
  border: 2px solid #93bc49;
}

/* line 52, C:/wamp64/www/sem/scss/_labels-badges-alerts.scss */
.label-info {
  color: #54bedc;
  background-color: transparent;
  border: 2px solid #54bedc;
}

/* line 58, C:/wamp64/www/sem/scss/_labels-badges-alerts.scss */
.label-info-filled {
  color: #fff;
  background-color: #54bedc;
  border: 2px solid #54bedc;
}

/* line 64, C:/wamp64/www/sem/scss/_labels-badges-alerts.scss */
.label-warning {
  color: #e2a740;
  background-color: transparent;
  border: 2px solid #e2a740;
}

/* line 70, C:/wamp64/www/sem/scss/_labels-badges-alerts.scss */
.label-warning-filled {
  color: #fff;
  background-color: #e2a740;
  border: 2px solid #e2a740;
}

/* line 76, C:/wamp64/www/sem/scss/_labels-badges-alerts.scss */
.label-danger {
  color: #de3f3f;
  background-color: transparent;
  border: 2px solid #de3f3f;
}

/* line 82, C:/wamp64/www/sem/scss/_labels-badges-alerts.scss */
.label-danger-filled {
  color: #fff;
  background-color: #de3f3f;
  border: 2px solid #de3f3f;
}

/* / End Labels */
/* Badges */
/* line 92, C:/wamp64/www/sem/scss/_labels-badges-alerts.scss */
.nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover {
  color: #fff;
  background-color: #cc0000;
}

/* line 97, C:/wamp64/www/sem/scss/_labels-badges-alerts.scss */
.nav-pills > li > a:hover {
  color: #fff;
  background-color: #ccc;
}

/* line 102, C:/wamp64/www/sem/scss/_labels-badges-alerts.scss */
.nav-pills > li > a {
  font-size: 12px;
  border-radius: 0;
  padding: 8px 14px;
}

/* line 108, C:/wamp64/www/sem/scss/_labels-badges-alerts.scss */
.badge {
  color: #fff;
  background-color: #cc0000;
  font-size: 10px;
  font-weight: 400;
  border-radius: 0;
  padding: 6px 8px;
}

/* line 117, C:/wamp64/www/sem/scss/_labels-badges-alerts.scss */
.active .badge {
  color: #cc0000 !important;
}

/* / End Badges */
/* Alerts */
/* line 125, C:/wamp64/www/sem/scss/_labels-badges-alerts.scss */
.alert {
  border: 2px solid transparent;
  border-radius: 0;
}

/* line 130, C:/wamp64/www/sem/scss/_labels-badges-alerts.scss */
.alert-success {
  color: #fff;
  background-color: #93bc49;
  border-color: #7ea03f;
}

/* line 136, C:/wamp64/www/sem/scss/_labels-badges-alerts.scss */
.alert-success .close {
  color: #7ea03f;
}

/* line 140, C:/wamp64/www/sem/scss/_labels-badges-alerts.scss */
.alert-info {
  color: #fff;
  background-color: #54bedc;
  border-color: #3a9fbc;
}

/* line 146, C:/wamp64/www/sem/scss/_labels-badges-alerts.scss */
.alert-info .close {
  color: #3a9fbc;
}

/* line 150, C:/wamp64/www/sem/scss/_labels-badges-alerts.scss */
.alert-warning {
  color: #fff;
  background-color: #e2a740;
  border-color: #cb9538;
}

/* line 156, C:/wamp64/www/sem/scss/_labels-badges-alerts.scss */
.alert-warning .close {
  color: #cb9538;
}

/* line 160, C:/wamp64/www/sem/scss/_labels-badges-alerts.scss */
.alert-danger {
  color: #fff;
  background-color: #de3f3f;
  border-color: #bf3535;
}

/* line 166, C:/wamp64/www/sem/scss/_labels-badges-alerts.scss */
.alert-danger .close {
  color: #bf3535;
}

/* line 170, C:/wamp64/www/sem/scss/_labels-badges-alerts.scss */
.alert-dismissible .close {
  font-size: 16px;
  top: -14px;
  right: -31px;
  text-shadow: none;
  opacity: 1;
}

/* line 178, C:/wamp64/www/sem/scss/_labels-badges-alerts.scss */
.alert-dismissible .close:hover {
  opacity: 0.8;
}

/* line 182, C:/wamp64/www/sem/scss/_labels-badges-alerts.scss */
.alert-sm {
  font-size: 14px;
  padding: 5px;
}

/* line 187, C:/wamp64/www/sem/scss/_labels-badges-alerts.scss */
.alert i {
  margin: 0 10px 0 5px;
}

/* line 191, C:/wamp64/www/sem/scss/_labels-badges-alerts.scss */
.alert-sm.alert-dismissible .close {
  top: -5px;
  right: -2px;
}

/* / End Alerts */
/* / End Labels Badges & Alerts */
/* Listgroups & Panels */
/* Listgroups */
/* line 5, C:/wamp64/www/sem/scss/_listgroups-panels.scss */
.list-group-item {
  color: #666;
  background-color: #fff;
  font-size: 14px;
  position: relative;
  display: block;
  padding: 10px 15px;
  margin-bottom: -1px;
}

/* line 15, C:/wamp64/www/sem/scss/_listgroups-panels.scss */
.list-group-item p {
  font-size: 14px;
}

/* line 19, C:/wamp64/www/sem/scss/_listgroups-panels.scss */
.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover {
  color: #fff;
  background-color: #cc0000;
  border-color: #cc0000;
}

/* line 25, C:/wamp64/www/sem/scss/_listgroups-panels.scss */
a.list-group-item:hover {
  color: #cc0000;
}

/* line 29, C:/wamp64/www/sem/scss/_listgroups-panels.scss */
a.list-group-item, button.list-group-item {
  color: #666;
}

/* line 33, C:/wamp64/www/sem/scss/_listgroups-panels.scss */
.list-group-item.active .list-group-item-text, .list-group-item.active:focus .list-group-item-text, .list-group-item.active:hover .list-group-item-text {
  color: #fff;
}

/* line 37, C:/wamp64/www/sem/scss/_listgroups-panels.scss */
a.list-group-item .list-group-item-heading, button.list-group-item .list-group-item-heading {
  color: #111;
}

/* / End Listgroups */
/* Panels */
/* line 45, C:/wamp64/www/sem/scss/_listgroups-panels.scss */
.panel-title {
  font-size: 16px;
  font-weight: 400;
  letter-spacing: 0.05em;
}

/* line 51, C:/wamp64/www/sem/scss/_listgroups-panels.scss */
.panel-default {
  border-color: #111;
}

/* line 55, C:/wamp64/www/sem/scss/_listgroups-panels.scss */
.panel-default > .panel-heading {
  color: #fff;
  background-color: #333;
  border-color: #111;
}

/* line 61, C:/wamp64/www/sem/scss/_listgroups-panels.scss */
.panel-success {
  border-color: #7ea03f;
}

/* line 65, C:/wamp64/www/sem/scss/_listgroups-panels.scss */
.panel-success > .panel-heading {
  color: #fff;
  background-color: #93bc49;
  border-color: #7ea03f;
}

/* line 71, C:/wamp64/www/sem/scss/_listgroups-panels.scss */
.panel-primary {
  border-color: #cc0000;
}

/* line 75, C:/wamp64/www/sem/scss/_listgroups-panels.scss */
.panel-primary > .panel-heading {
  color: #fff;
  background-color: #cc0000;
  border-color: #cc0000;
}

/* line 81, C:/wamp64/www/sem/scss/_listgroups-panels.scss */
.panel-info {
  border-color: #3a9fbc;
}

/* line 85, C:/wamp64/www/sem/scss/_listgroups-panels.scss */
.panel-info > .panel-heading {
  color: #fff;
  background-color: #54bedc;
  border-color: #3a9fbc;
}

/* line 91, C:/wamp64/www/sem/scss/_listgroups-panels.scss */
.panel-warning {
  border-color: #cb9538;
}

/* line 95, C:/wamp64/www/sem/scss/_listgroups-panels.scss */
.panel-warning > .panel-heading {
  color: #fff;
  background-color: #e2a740;
  border-color: #cb9538;
}

/* line 101, C:/wamp64/www/sem/scss/_listgroups-panels.scss */
.panel-danger {
  border-color: #bf3535;
}

/* line 105, C:/wamp64/www/sem/scss/_listgroups-panels.scss */
.panel-danger > .panel-heading {
  color: #fff;
  background-color: #de3f3f;
  border-color: #bf3535;
}

/* / End Panels */
/* Well */
/* line 115, C:/wamp64/www/sem/scss/_listgroups-panels.scss */
.well {
  min-height: 20px;
  padding: 20px;
  margin-bottom: 20px;
  background-color: #ebebeb;
  border: 1px solid #ccc;
  -webkit-box-shadow: none;
  box-shadow: none;
  border-radius: 0;
}

/* line 126, C:/wamp64/www/sem/scss/_listgroups-panels.scss */
.rounded-well {
  border-radius: 5px;
}

/* / End Well */
/* Jumbotron */
/* line 134, C:/wamp64/www/sem/scss/_listgroups-panels.scss */
.jumbotron {
  background: #ebebeb;
  border: 1px solid #ccc;
  border-radius: 0 !important;
}

/* line 140, C:/wamp64/www/sem/scss/_listgroups-panels.scss */
.rounded-jumbotron {
  border-radius: 5px !important;
}

/* line 144, C:/wamp64/www/sem/scss/_listgroups-panels.scss */
.jumbotron h1 {
  color: #cc0000;
  font-weight: 400;
  margin-top: 0;
  margin-bottom: 25px;
}

/* line 151, C:/wamp64/www/sem/scss/_listgroups-panels.scss */
.jumbotron p {
  font-size: 18px;
  font-weight: 400;
  margin-bottom: 25px;
}

/* / End Jumbotron */
/* / End Listgroups & Panels */
/* Progress Bars */
/* line 3, C:/wamp64/www/sem/scss/_progress-bars.scss */
.progress {
  height: 10px;
  margin-bottom: 20px;
  overflow: hidden;
  background-color: #ebebeb;
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 13, C:/wamp64/www/sem/scss/_progress-bars.scss */
.progress-bar {
  font-size: 12px;
  line-height: 20px;
  color: #fff;
  background-color: #cc0000;
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  position: relative;
}

/* line 24, C:/wamp64/www/sem/scss/_progress-bars.scss */
.progress-bar-default {
  background-color: #333;
}

/* line 28, C:/wamp64/www/sem/scss/_progress-bars.scss */
.progress-bar-primary {
  background-color: #cc0000;
}

/* line 32, C:/wamp64/www/sem/scss/_progress-bars.scss */
.progress-bar-success {
  background-color: #93bc49;
}

/* line 36, C:/wamp64/www/sem/scss/_progress-bars.scss */
.progress-bar-info {
  background-color: #54bedc;
}

/* line 40, C:/wamp64/www/sem/scss/_progress-bars.scss */
.progress-bar-warning {
  background-color: #e2a740;
}

/* line 44, C:/wamp64/www/sem/scss/_progress-bars.scss */
.progress-bar-danger {
  background-color: #de3f3f;
}

/* line 48, C:/wamp64/www/sem/scss/_progress-bars.scss */
.progress-label .sr-only {
  display: none;
}

/* line 52, C:/wamp64/www/sem/scss/_progress-bars.scss */
.progress-bar span {
  border-radius: 15px;
  display: inline-block;
  height: 24px;
  letter-spacing: 0;
  line-height: 23px;
  min-width: 24px;
  padding: 0 3px;
  position: absolute;
  right: -5px;
  text-align: center;
  bottom: 0;
}

/* / End Progress Bars */
/* Tables */
/* line 3, C:/wamp64/www/sem/scss/_tables.scss */
table {
  width: 100%;
  max-width: 100%;
}

/* line 8, C:/wamp64/www/sem/scss/_tables.scss */
table > caption + thead > tr:first-child > th, table > caption + thead > tr:first-child > td, table > colgroup + thead > tr:first-child > th, table > colgroup + thead > tr:first-child > td, table > thead:first-child > tr:first-child > th, table > thead:first-child > tr:first-child > td {
  border-top: 0;
}

/* line 12, C:/wamp64/www/sem/scss/_tables.scss */
table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 1px solid #ccc;
}

/* line 17, C:/wamp64/www/sem/scss/_tables.scss */
table > thead > tr > th, table > thead > tr > td {
  border-bottom-width: 2px !important;
}

/* line 21, C:/wamp64/www/sem/scss/_tables.scss */
table > thead > tr > th, table > thead > tr > td, table > tbody > tr > th, table > tbody > tr > td, table > tfoot > tr > th, table > tr > td {
  padding: 15px;
  line-height: 1.5;
  vertical-align: top;
  border-bottom: 1px solid #ebebeb;
}

/* line 28, C:/wamp64/www/sem/scss/_tables.scss */
.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #f8f8f8 !important;
}

/* / End Tables */
/* End Base CSS */
/* Headers */
/* Navigations */
/* line 279, C:/wamp64/www/sem/scss/style.scss */
.navbar {
  border: 0;
  border-radius: 0 !important;
  margin-bottom: 0;
}

/* line 285, C:/wamp64/www/sem/scss/style.scss */
.navbar-fixed-top {
  border-radius: 0;
}

/* line 289, C:/wamp64/www/sem/scss/style.scss */
.navbar-nav {
  padding-left: 15px;
  padding-right: 0;
}

/* line 294, C:/wamp64/www/sem/scss/style.scss */
.navbar-nav > li > a {
  line-height: 80px;
  padding: 0 15px !important;
}

/* line 299, C:/wamp64/www/sem/scss/style.scss */
.container > .navbar-header {
  margin-right: 0;
  margin-left: 0;
}

/* line 304, C:/wamp64/www/sem/scss/style.scss */
.navbar > .container-fluid .navbar-brand {
  margin-left: 0;
}

/* line 308, C:/wamp64/www/sem/scss/style.scss */
.navbar-brand {
  color: #ccc !important;
  font-size: 20px;
  line-height: 20px;
  font-weight: 700;
  height: auto;
  padding: 20px 15px;
}

/* line 317, C:/wamp64/www/sem/scss/style.scss */
.navbar-brand span {
  color: #cc0000;
}

/* line 321, C:/wamp64/www/sem/scss/style.scss */
.navbar-toggle {
  margin: 0;
  border: 0;
  padding: 25.5px 5px;
}

/* line 327, C:/wamp64/www/sem/scss/style.scss */
.navbar-collapse {
  text-align: center;
  padding-right: 0;
}

/* line 332, C:/wamp64/www/sem/scss/style.scss */
.navbar-brand > img {
  width: auto;
  max-height: 40px;
}

/* line 337, C:/wamp64/www/sem/scss/style.scss */
.navbar-toggle .icon-bar {
  background: #cc0000;
  width: 25px;
  height: 3px;
  margin: 5px 0;
  border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
}

/* line 347, C:/wamp64/www/sem/scss/style.scss */
.dropdown-menu {
  z-index: 9999;
  border-radius: 0 !important;
}

/* line 352, C:/wamp64/www/sem/scss/style.scss */
.dropdown-menu > .active > a, .dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:hover {
  color: #cc0000;
  background-color: transparent;
}

/* line 357, C:/wamp64/www/sem/scss/style.scss */
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 100px;
  padding: 10px;
  margin-top: 5px;
  margin-left: -35px;
  background-color: #fff;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: none;
  border-radius: 5px;
  -webkit-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.1);
  box-shadow: 0 2px 3px rgba(0, 0, 0, 0.1);
}

/* line 377, C:/wamp64/www/sem/scss/style.scss */
.dropdown-menu > li > a {
  color: #111;
  padding: 7px 20px;
}

/* line 382, C:/wamp64/www/sem/scss/style.scss */
.dropdown-menu > li > a:hover {
  color: #cc0000;
  background: transparent;
}

/* line 387, C:/wamp64/www/sem/scss/style.scss */
.dropdown-menu .divider {
  height: 1px;
  margin: 3px 0;
  background-color: #ebebeb;
}

/* line 393, C:/wamp64/www/sem/scss/style.scss */
.dropdown .dropdown-icon {
  color: #ccc;
  font-size: 7px;
  line-height: 16px;
  font-family: FontAwesome;
  margin-left: 5px;
}

/* line 401, C:/wamp64/www/sem/scss/style.scss */
.dropdown .dropdown-icon:before {
  content: "\f067";
}

/* line 405, C:/wamp64/www/sem/scss/style.scss */
.dropdown.open .dropdown-icon:before {
  content: "\f068";
}

/* Default Navbar */
/* line 411, C:/wamp64/www/sem/scss/style.scss */
.navbar-default {
  background-color: transparent;
  background-color: #ffffff;
  border: none !important;
  border-bottom: 1px solid #ebebeb !important;
}

/* line 418, C:/wamp64/www/sem/scss/style.scss */
.navbar-default .navbar-nav > li > a {
  color: #111;
  font-size: 13px;
  font-weight: 700;
}

/* line 424, C:/wamp64/www/sem/scss/style.scss */
.navbar-default .navbar-nav > li > a:hover {
  color: #cc0000;
}

/* line 428, C:/wamp64/www/sem/scss/style.scss */
.navbar-default .navbar-nav > li > a:focus {
  color: #cc0000 !important;
}

/* line 432, C:/wamp64/www/sem/scss/style.scss */
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover {
  color: #cc0000;
  background-color: transparent;
}

/* line 437, C:/wamp64/www/sem/scss/style.scss */
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover {
  color: #cc0000;
  background-color: transparent;
}

/* line 442, C:/wamp64/www/sem/scss/style.scss */
.navbar-default .navbar-toggle .icon-bar {
  background-color: #111;
}

/* line 446, C:/wamp64/www/sem/scss/style.scss */
.navbar-default .navbar-toggle {
  border-color: transparent;
}

/* line 450, C:/wamp64/www/sem/scss/style.scss */
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
  background-color: transparent;
}

/* line 454, C:/wamp64/www/sem/scss/style.scss */
.navbar-default .dropdown-menu > li > a {
  font-size: 13px;
  font-weight: 700;
}

/* End Default Navbar */
/* Stacked Menu */
/* line 463, C:/wamp64/www/sem/scss/style.scss */
.stacked-menu {
  text-align: center;
}

/* line 467, C:/wamp64/www/sem/scss/style.scss */
.stacked-menu .navbar-brand {
  float: none;
  display: inline-block;
  padding-bottom: 0;
}

/* line 473, C:/wamp64/www/sem/scss/style.scss */
.stacked-menu .navbar-nav {
  float: none;
  display: inline-block;
}

/* line 478, C:/wamp64/www/sem/scss/style.scss */
.stacked-menu .navbar-nav > li > a {
  padding-top: 0;
}

/* line 482, C:/wamp64/www/sem/scss/style.scss */
.stacked-menu .navbar-collapse {
  padding-left: 0;
}

/* / End Stacked Menu */
/* Top Menus */
/* line 490, C:/wamp64/www/sem/scss/style.scss */
.top-menu {
  background-color: #f8f8f8;
}

/* line 494, C:/wamp64/www/sem/scss/style.scss */
.top-menu-inverse {
  background-color: #333;
}

/* line 498, C:/wamp64/www/sem/scss/style.scss */
.top-menu-primary {
  background-color: #cc0000;
}

/* line 502, C:/wamp64/www/sem/scss/style.scss */
.top-menu p {
  font-size: 12px;
  line-height: 12px;
  margin-bottom: 0;
  padding: 14px 0;
}

/* line 509, C:/wamp64/www/sem/scss/style.scss */
.top-menu .right a {
  padding: 14px;
  margin-top: -2px;
}

/* line 514, C:/wamp64/www/sem/scss/style.scss */
.top-menu .right i {
  margin-right: 5px;
}

/* line 518, C:/wamp64/www/sem/scss/style.scss */
.top-menu .right {
  float: right;
  margin-top: -2px;
}

/* line 523, C:/wamp64/www/sem/scss/style.scss */
.top-menu .top-social a {
  margin-left: 15px;
  margin-right: 0;
}

/* line 528, C:/wamp64/www/sem/scss/style.scss */
.top-menu .top-social a:hover {
  color: #cc0000;
  background-color: transparent;
}

/* line 533, C:/wamp64/www/sem/scss/style.scss */
.top-menu a {
  color: #666 !important;
  font-size: 12px !important;
  line-height: 12px;
}

/* line 539, C:/wamp64/www/sem/scss/style.scss */
.top-menu a:hover {
  color: #cc0000 !important;
}

/* line 543, C:/wamp64/www/sem/scss/style.scss */
.top-menu-inverse a {
  color: #ccc !important;
}

/* line 547, C:/wamp64/www/sem/scss/style.scss */
.top-menu-primary a {
  color: #fff !important;
}

/* line 551, C:/wamp64/www/sem/scss/style.scss */
.top-menu-primary a:hover {
  color: #ebebeb !important;
}

/* line 555, C:/wamp64/www/sem/scss/style.scss */
.top-menu-inverse p {
  color: #ccc !important;
}

/* line 559, C:/wamp64/www/sem/scss/style.scss */
.top-menu-primary p {
  color: #fff !important;
}

/* line 563, C:/wamp64/www/sem/scss/style.scss */
.top-menu .contact-info i {
  margin-right: 5px;
}

/* line 567, C:/wamp64/www/sem/scss/style.scss */
.top-menu .contact-info a {
  margin-right: 20px;
}

/* line 571, C:/wamp64/www/sem/scss/style.scss */
.btn-top-menu {
  background: transparent;
  font-size: 10px !important;
  font-weight: 700;
  border: 2px solid #666;
  margin: -3px 0 0 10px;
  padding: 5px 0;
}

/* line 580, C:/wamp64/www/sem/scss/style.scss */
.btn-top-menu:hover {
  border: 2px solid #cc0000;
}

/* line 584, C:/wamp64/www/sem/scss/style.scss */
.btn-top-menu a {
  font-size: 10px !important;
  margin: 0 !important;
  padding: 8px;
}

/* line 590, C:/wamp64/www/sem/scss/style.scss */
.btn-top-menu-inverse {
  background: transparent;
  font-size: 10px !important;
  font-weight: 700;
  border: 2px solid #ccc;
  margin: -3px 0 0 10px;
  padding: 5px 0;
}

/* line 599, C:/wamp64/www/sem/scss/style.scss */
.btn-top-menu-inverse:hover {
  border: 2px solid #cc0000;
}

/* line 603, C:/wamp64/www/sem/scss/style.scss */
.btn-top-menu-inverse a {
  font-size: 10px !important;
  margin: 0 !important;
  padding: 8px;
}

/* End Top Menus */
/* End Navigations */
/* Banners */
/* line 615, C:/wamp64/www/sem/scss/style.scss */
#header-banner {
  background-color: #ebebeb;
}

/* line 619, C:/wamp64/www/sem/scss/style.scss */
#header-banner.sem {
  background: url("../img/austin-tx.png") no-repeat;
  background-size: cover;
  background-position: center;
  background-color: #ccc;
}

/* line 626, C:/wamp64/www/sem/scss/style.scss */
#header-banner.demo-1 {
  background: url("../images/banner-bg.jpg") no-repeat;
  background-size: cover;
  background-position: center;
  background-color: #ccc;
}

/* line 633, C:/wamp64/www/sem/scss/style.scss */
#header-banner.demo-2 {
  background: url("../images/banner-bg.jpg") no-repeat;
  background-size: cover;
  background-position: center;
  background-color: #ccc;
}

/* line 640, C:/wamp64/www/sem/scss/style.scss */
#header-banner.demo-4 {
  background: url("../images/banner-bg.jpg") no-repeat;
  background-size: cover;
  background-position: center;
  background-color: #ccc;
}

/* line 647, C:/wamp64/www/sem/scss/style.scss */
.banner-content {
  padding: 350px 0;
  margin-top: 80px;
}

/* line 652, C:/wamp64/www/sem/scss/style.scss */
.banner-content.single-page {
  padding: 80px 0;
}

/* line 656, C:/wamp64/www/sem/scss/style.scss */
.banner-border {
  width: 420px;
  border: 2px solid rgba(255, 255, 255, 0.75);
  margin: 0 auto;
  padding: 10px;
}

/* line 663, C:/wamp64/www/sem/scss/style.scss */
.banner-border .banner-info {
  background: rgba(255, 255, 255, 0.75);
  width: 396px;
  margin: 0;
  padding: 50px 0;
}

/* line 670, C:/wamp64/www/sem/scss/style.scss */
.banner-info {
  background: rgba(255, 255, 255, 0.75);
  width: 400px;
  margin: 0 auto;
  padding: 50px 0;
}

/* line 677, C:/wamp64/www/sem/scss/style.scss */
.banner-info.primary {
  background: rgba(195, 157, 109, 0.75);
}

/* line 681, C:/wamp64/www/sem/scss/style.scss */
.banner-info.primary h1, .banner-info.primary p {
  color: #fff;
}

/* line 685, C:/wamp64/www/sem/scss/style.scss */
.banner-info h1 {
  font-size: 24px;
  margin-bottom: 10px;
}

/* line 690, C:/wamp64/www/sem/scss/style.scss */
.banner-info p {
  margin-bottom: 0;
}

/* End Banners */
/* End Headers */
/* Content */
/* Portfolio */
/* line 704, C:/wamp64/www/sem/scss/style.scss */
#portfolio {
  padding-bottom: 50px;
}

/* line 708, C:/wamp64/www/sem/scss/style.scss */
#portfolio.full-screen {
  padding: 0;
}

/* line 712, C:/wamp64/www/sem/scss/style.scss */
#portfolio.full-screen-spacer {
  padding: 15px 0;
}

/* line 716, C:/wamp64/www/sem/scss/style.scss */
#portfolio .project {
  padding-top: 15px;
  padding-bottom: 15px;
}

/* line 721, C:/wamp64/www/sem/scss/style.scss */
#portfolio.no-gutter .project {
  margin: 0;
  padding: 0;
}

/* line 726, C:/wamp64/www/sem/scss/style.scss */
#portfolio .container-fluid {
  margin: 0;
  padding: 0;
}

/* line 731, C:/wamp64/www/sem/scss/style.scss */
#portfolio.info-box .container-fluid {
  margin: 0 15px;
}

/* line 735, C:/wamp64/www/sem/scss/style.scss */
#portfolio.w-shadow .project .img-bg-color {
  -webkit-box-shadow: 0 3px 15px rgba(0, 0, 0, 0.1);
  box-shadow: 0 3px 15px rgba(0, 0, 0, 0.1);
  -webkit-transition: ease-in-out 0.3s;
  -moz-transition: ease-in-out 0.3s;
  -o-transition: ease-in-out 0.3s;
  transition: ease-in-out 0.3s;
}

/* line 744, C:/wamp64/www/sem/scss/style.scss */
#portfolio.w-shadow .project:hover .img-bg-color {
  -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
}

/* line 749, C:/wamp64/www/sem/scss/style.scss */
#portfolio ul.portfolio {
  margin-bottom: 0 !important;
}

/* line 753, C:/wamp64/www/sem/scss/style.scss */
.portfolio-filter {
  margin-top: 40px;
  margin-bottom: 10px;
}

/* line 758, C:/wamp64/www/sem/scss/style.scss */
.portfolio-filter.list-inline li {
  padding: 0;
}

/* line 762, C:/wamp64/www/sem/scss/style.scss */
.portfolio-filter a {
  color: #666;
  font-size: 12px;
  font-weight: 700;
  letter-spacing: 0.1em;
  line-height: 40px;
  border: 2px solid transparent;
  margin: 0 5px;
  padding: 10px 8px;
}

/* line 773, C:/wamp64/www/sem/scss/style.scss */
.portfolio-filter a.active {
  color: #cc0000;
  background-color: transparent;
  border: 2px solid transparent;
}

/* line 779, C:/wamp64/www/sem/scss/style.scss */
.portfolio-filter a:hover {
  color: #cc0000;
  background-color: transparent;
  border: 2px solid transparent;
}

/* Hover Effect */
/* line 787, C:/wamp64/www/sem/scss/style.scss */
.project-hover-tools {
  position: absolute;
  z-index: 2;
  bottom: 46%;
  right: 36%;
  text-align: center;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: opacity 0.3s, ease-in-out 0.3s;
  -moz-transition: opacity 0.3s, ease-in-out 0.3s;
  -o-transition: opacity 0.3s, ease-in-out 0.3s;
  transition: opacity 0.3s, ease-in-out 0.3s;
}

/* line 801, C:/wamp64/www/sem/scss/style.scss */
.project:hover .project-hover-tools {
  bottom: 43%;
  right: 36%;
  text-align: center;
  visibility: visible;
  opacity: 1;
}

/* line 809, C:/wamp64/www/sem/scss/style.scss */
.m-project .project-hover-tools {
  bottom: 49%;
}

/* line 813, C:/wamp64/www/sem/scss/style.scss */
.project.m-project:hover .project-hover-tools {
  bottom: 46%;
}

/* line 817, C:/wamp64/www/sem/scss/style.scss */
.project .img-bg-color.primary {
  background: #cc0000;
}

/* SEM ADDED */
/* line 822, C:/wamp64/www/sem/scss/style.scss */
.project .img-bg-color.spotify {
  background: #1FCE61;
}

/* line 826, C:/wamp64/www/sem/scss/style.scss */
.project .img-bg-color.ggl {
  background: #FFCD32;
}

/* SEM ADDED */
/* line 832, C:/wamp64/www/sem/scss/style.scss */
.project .img-bg-color.default {
  background: #333;
}

/* line 836, C:/wamp64/www/sem/scss/style.scss */
.project img {
  -webkit-transition: ease-in-out 0.3s;
  -moz-transition: ease-in-out 0.3s;
  -o-transition: ease-in-out 0.3s;
  transition: ease-in-out 0.3s;
}

/* line 843, C:/wamp64/www/sem/scss/style.scss */
.project:hover img {
  opacity: 0.25;
}

/* line 847, C:/wamp64/www/sem/scss/style.scss */
.view-btn {
  display: inline-block;
  color: #333;
  background-color: #fff;
  width: 42px;
  height: 42px;
  text-align: center;
  line-height: 45px;
  text-decoration: none;
  vertical-align: middle;
  border-radius: 50%;
  margin: 3px;
}

/* line 861, C:/wamp64/www/sem/scss/style.scss */
.view-btn:hover {
  color: #fff;
  background-color: #333;
}

/* line 866, C:/wamp64/www/sem/scss/style.scss */
.open-gallery {
  display: inline-block;
  color: #fff;
  background-color: #333;
  width: 42px;
  height: 42px;
  text-align: center;
  line-height: 45px;
  text-decoration: none;
  vertical-align: middle;
  border-radius: 50%;
  margin: 3px;
}

/* line 880, C:/wamp64/www/sem/scss/style.scss */
.open-gallery i {
  margin-left: 3px;
}

/* line 884, C:/wamp64/www/sem/scss/style.scss */
.open-gallery:hover {
  color: #fff;
  background-color: #111;
}

/* line 889, C:/wamp64/www/sem/scss/style.scss */
.project .img-bg-color.default .open-gallery {
  color: #fff;
  background-color: #cc0000;
}

/* line 894, C:/wamp64/www/sem/scss/style.scss */
.project .img-bg-color.default .open-gallery:hover {
  color: #fff;
  background-color: #cc0000;
}

/* line 899, C:/wamp64/www/sem/scss/style.scss */
.project-details {
  position: absolute;
  z-index: 2;
  bottom: 5%;
  left: 10%;
  text-align: left;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: opacity 0.3s, ease-in-out 0.3s;
  -moz-transition: opacity 0.3s, ease-in-out 0.3s;
  -o-transition: opacity 0.3s, ease-in-out 0.3s;
  transition: opacity 0.3s, ease-in-out 0.3s;
}

/* line 913, C:/wamp64/www/sem/scss/style.scss */
.project:hover .project-details {
  bottom: 8%;
  left: 10%;
  text-align: left;
  visibility: visible;
  opacity: 1;
}

/* line 921, C:/wamp64/www/sem/scss/style.scss */
.m-project .project-details {
  bottom: 2%;
}

/* line 925, C:/wamp64/www/sem/scss/style.scss */
.project.m-project:hover .project-details {
  bottom: 5%;
}

/* line 929, C:/wamp64/www/sem/scss/style.scss */
.project-title {
  color: #fff;
  font-size: 14px;
  letter-spacing: 0.1em;
  margin-bottom: 3px;
}

/* line 936, C:/wamp64/www/sem/scss/style.scss */
.project .skill {
  color: #f8f8f8;
  font-size: 10px;
  font-weight: 700;
  letter-spacing: 0.1em;
}

/* line 943, C:/wamp64/www/sem/scss/style.scss */
.mfp-arrow {
  color: #fff;
  opacity: 0.7 !important;
}

/* line 948, C:/wamp64/www/sem/scss/style.scss */
.mfp-arrow:hover {
  opacity: 1 !important;
}

/* line 952, C:/wamp64/www/sem/scss/style.scss */
.mfp-arrow:after {
  border-top-width: 0 !important;
  border-bottom-width: 0 !important;
  top: 5px !important;
}

/* line 958, C:/wamp64/www/sem/scss/style.scss */
.mfp-arrow-right:before {
  border-left: none !important;
}

/* line 962, C:/wamp64/www/sem/scss/style.scss */
.mfp-arrow-left:before {
  border-right: none !important;
}

/* line 966, C:/wamp64/www/sem/scss/style.scss */
.mfp-arrow-right:after {
  content: "\e876" !important;
  font-family: 'Linearicons-Free' !important;
  font-size: 30px;
  border-right: none !important;
  margin-left: 25px !important;
}

/* line 974, C:/wamp64/www/sem/scss/style.scss */
.mfp-arrow-left:after {
  content: "\e875" !important;
  font-family: 'Linearicons-Free' !important;
  font-size: 30px;
  border-right: none !important;
  margin-left: 15px !important;
}

/* End Hover Effect */
/* Portfolio with Info Box */
/* line 987, C:/wamp64/www/sem/scss/style.scss */
#portfolio.info-box .portfolio-filter a.active {
  color: #cc0000;
  background-color: transparent;
  border: 2px solid #cc0000;
}

/* line 993, C:/wamp64/www/sem/scss/style.scss */
#portfolio.info-box .portfolio-filter a.active:hover {
  color: #fff;
  background-color: #cc0000;
  border: 2px solid #cc0000;
}

/* line 999, C:/wamp64/www/sem/scss/style.scss */
#portfolio.info-box .portfolio-filter a:hover {
  color: #fff;
  background-color: #cc0000;
  border: 2px solid #cc0000;
}

/* line 1005, C:/wamp64/www/sem/scss/style.scss */
#portfolio.info-box .project-details {
  background: #fff;
  position: relative;
  left: 0;
  bottom: 0;
  text-align: center;
  border: 1px solid #ebebeb;
  visibility: visible;
  opacity: 1;
  padding: 30px;
}

/* line 1017, C:/wamp64/www/sem/scss/style.scss */
#portfolio.info-box .project-details h5 {
  color: #111;
}

/* line 1021, C:/wamp64/www/sem/scss/style.scss */
#portfolio.info-box .project-details p {
  color: #666;
  margin-bottom: 0;
}

/* line 1026, C:/wamp64/www/sem/scss/style.scss */
#portfolio.info-box .project-hover-tools {
  bottom: 60%;
  right: 37%;
}

/* line 1031, C:/wamp64/www/sem/scss/style.scss */
#portfolio.info-box .project:hover .project-hover-tools {
  bottom: 57%;
  right: 37%;
  text-align: center;
  visibility: visible;
  opacity: 1;
}

/* line 1039, C:/wamp64/www/sem/scss/style.scss */
#portfolio.info-box .m-project .project-hover-tools {
  bottom: 58%;
}

/* line 1043, C:/wamp64/www/sem/scss/style.scss */
#portfolio.info-box .project.m-project:hover .project-hover-tools {
  bottom: 55%;
}

/* End Portfolio with Info Box */
/* End Portfolio */
/* Blog Small */
/* line 1053, C:/wamp64/www/sem/scss/style.scss */
#blog-small {
  background: #f8f8f8;
  padding: 80px 0;
}

/* line 1058, C:/wamp64/www/sem/scss/style.scss */
.post-block {
  margin-top: 30px;
}

/* line 1062, C:/wamp64/www/sem/scss/style.scss */
.post-block.slider .carousel-control {
  font-size: 14px;
}

/* line 1066, C:/wamp64/www/sem/scss/style.scss */
.post-block.slider .carousel-control .lnr-chevron-left {
  position: absolute;
  color: white;
  background: #333;
  top: 47%;
  left: 0;
  z-index: 5;
  display: inline-block;
  float: left;
  padding: 10px;
}

/* line 1078, C:/wamp64/www/sem/scss/style.scss */
.post-block.slider .carousel-control .lnr-chevron-right {
  position: absolute;
  color: white;
  background: #333;
  top: 47%;
  right: 0;
  z-index: 5;
  display: inline-block;
  float: right;
  padding: 10px;
}

/* line 1090, C:/wamp64/www/sem/scss/style.scss */
.post-block.slider img:hover {
  opacity: 1;
}

/* line 1094, C:/wamp64/www/sem/scss/style.scss */
.post-block img {
  -webkit-transition: all ease-in-out 0.3s;
  -moz-transition: all ease-in-out 0.3s;
  -o-transition: all ease-in-out 0.3s;
  transition: all ease-in-out 0.3s;
}

/* line 1101, C:/wamp64/www/sem/scss/style.scss */
.post-block img:hover {
  opacity: 0.8;
}

/* line 1105, C:/wamp64/www/sem/scss/style.scss */
.small-post-text {
  background: #fff;
  border: 1px solid #ebebeb;
  padding: 25px;
}

/* line 1111, C:/wamp64/www/sem/scss/style.scss */
.post-block h5 a {
  color: #111;
  font-size: 18px;
  letter-spacing: 0.1em;
  font-weight: 800;
}

/* line 1118, C:/wamp64/www/sem/scss/style.scss */
.post-block h5 a:hover {
  color: #cc0000;
}

/* line 1122, C:/wamp64/www/sem/scss/style.scss */
.small-post-text h5 {
  margin-bottom: 2px;
}

/* line 1126, C:/wamp64/www/sem/scss/style.scss */
.small-post-meta {
  color: #999;
  font-size: 12px;
  font-weight: 700;
}

/* line 1132, C:/wamp64/www/sem/scss/style.scss */
.small-post-text a {
  font-size: 12px;
}

/* line 1136, C:/wamp64/www/sem/scss/style.scss */
.small-post-footer {
  border-top: 1px solid #ebebeb;
  padding-top: 20px;
  margin-bottom: 0;
}

/* line 1142, C:/wamp64/www/sem/scss/style.scss */
.post-icons i {
  color: #333;
  font-size: 16px;
  padding: 5px;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}

/* line 1153, C:/wamp64/www/sem/scss/style.scss */
.post-icons i:hover {
  color: #cc0000;
}

/* End Blog Small */
/* Single Pages */
/* line 1161, C:/wamp64/www/sem/scss/style.scss */
#page-content {
  padding: 100px 0 0 0;
}

/* Single Project */
/* line 1167, C:/wamp64/www/sem/scss/style.scss */
.project-info .info {
  margin: 15px 0;
}

/* line 1171, C:/wamp64/www/sem/scss/style.scss */
.project-info span {
  margin-left: 15px;
}

/* line 1175, C:/wamp64/www/sem/scss/style.scss */
.info-buttons {
  margin-top: 30px;
  padding: 20px 0;
  border-top: 1px solid #ebebeb;
  border-bottom: 1px solid #ebebeb;
}

/* line 1182, C:/wamp64/www/sem/scss/style.scss */
.pagination {
  margin-top: 30px;
  padding: 25px 0;
  border-top: 1px solid #ebebeb;
  border-bottom: 1px solid #ebebeb;
  border-radius: 0;
  display: block;
}

/* line 1191, C:/wamp64/www/sem/scss/style.scss */
.project-sidebar.w-bg {
  background-color: #f8f8f8;
  padding: 30px;
}

/* line 1196, C:/wamp64/www/sem/scss/style.scss */
#project-slider {
  margin-bottom: 30px;
}

/* line 1200, C:/wamp64/www/sem/scss/style.scss */
.carousel-control.left, .carousel-control.right {
  background-image: none !important;
}

/* line 1204, C:/wamp64/www/sem/scss/style.scss */
.carousel-control {
  font-size: 20px;
  text-shadow: none;
}

/* line 1209, C:/wamp64/www/sem/scss/style.scss */
.carousel-control .lnr-chevron-left {
  position: absolute;
  color: white;
  background: #333;
  top: 48%;
  left: 0;
  z-index: 5;
  display: inline-block;
  margin-top: -10px;
  float: left;
  padding: 15px;
}

/* line 1222, C:/wamp64/www/sem/scss/style.scss */
.carousel-control .lnr-chevron-right {
  position: absolute;
  color: white;
  background: #333;
  top: 48%;
  right: 0;
  z-index: 5;
  display: inline-block;
  margin-top: -10px;
  float: right;
  padding: 15px;
}

/* End Single Project */
/* About Pages */
/* line 1240, C:/wamp64/www/sem/scss/style.scss */
.section-w-image {
  position: relative;
}

/* line 1244, C:/wamp64/www/sem/scss/style.scss */
.about-description {
  background-color: #f8f8f8;
  padding: 30px;
}

/* line 1249, C:/wamp64/www/sem/scss/style.scss */
.about-img {
  position: absolute;
  background: url(../img/sem.png) scroll center no-repeat;
  background-size: cover;
  height: 100%;
}

/* line 1256, C:/wamp64/www/sem/scss/style.scss */
.about-me-img {
  position: absolute;
  background: url(../images/about-me-img.jpg) scroll center no-repeat;
  background-size: cover;
  height: 100%;
}

/* line 1263, C:/wamp64/www/sem/scss/style.scss */
#facts {
  padding: 30px 0;
  border-top: 1px solid #ebebeb;
  border-bottom: 1px solid #ebebeb;
}

/* line 1269, C:/wamp64/www/sem/scss/style.scss */
.fact-icon {
  color: #cc0000;
  font-size: 26px;
  display: block;
  margin-top: 0;
  margin-bottom: 15px;
}

/* line 1277, C:/wamp64/www/sem/scss/style.scss */
.timer {
  color: #333;
  font-size: 28px;
  font-weight: 700;
  line-height: 1.2;
  margin-top: 0;
  margin-bottom: 15px;
}

/* line 1286, C:/wamp64/www/sem/scss/style.scss */
.fact-title {
  color: #666;
  font-size: 14px;
  font-weight: 700;
  margin: 0;
}

/* line 1293, C:/wamp64/www/sem/scss/style.scss */
.team img {
  margin-bottom: 0;
}

/* line 1297, C:/wamp64/www/sem/scss/style.scss */
.team .team-info-box {
  padding: 15px;
  border: 1px solid #ebebeb;
}

/* line 1302, C:/wamp64/www/sem/scss/style.scss */
.team .social {
  margin-bottom: 0;
}

/* line 1306, C:/wamp64/www/sem/scss/style.scss */
.social i {
  margin: 0 5px;
}

/* Pricing Tables */
/* line 1312, C:/wamp64/www/sem/scss/style.scss */
#pricing {
  padding-top: 60px;
}

/* line 1316, C:/wamp64/www/sem/scss/style.scss */
.stacked > .col-sm-4, .stacked > .col-md-3 {
  padding-left: 0;
  padding-right: 0;
}

/* line 1321, C:/wamp64/www/sem/scss/style.scss */
.pricing-table {
  background: #f8f8f8;
  text-align: center;
  margin-bottom: 30px;
}

/* line 1327, C:/wamp64/www/sem/scss/style.scss */
.pricing-table ul, .pricing-table ol {
  margin-bottom: 0;
  text-transform: uppercase;
  font-weight: 700;
}

/* line 1333, C:/wamp64/www/sem/scss/style.scss */
.pricing-table ul span {
  font-weight: 800;
  letter-spacing: 0.1em;
}

/* line 1338, C:/wamp64/www/sem/scss/style.scss */
.pricing-title {
  color: #fff;
  background-color: #333;
  font-size: 18px;
  font-weight: 700;
  padding: 30px;
}

/* line 1346, C:/wamp64/www/sem/scss/style.scss */
.featured .pricing-title {
  background-color: #cc0000;
}

/* line 1350, C:/wamp64/www/sem/scss/style.scss */
.pricing-table-price {
  font-weight: 700;
  padding: 30px 20px;
}

/* line 1355, C:/wamp64/www/sem/scss/style.scss */
.pricing-table-price p {
  color: #111;
}

/* line 1359, C:/wamp64/www/sem/scss/style.scss */
.featured .pricing-currency {
  color: #cc0000;
}

/* line 1363, C:/wamp64/www/sem/scss/style.scss */
.featured .pricing-price {
  color: #cc0000;
}

/* line 1367, C:/wamp64/www/sem/scss/style.scss */
.pricing-currency {
  font-size: 18px;
  font-weight: 700;
  vertical-align: 30px;
}

/* line 1373, C:/wamp64/www/sem/scss/style.scss */
.pricing-price {
  font-size: 60px;
  font-weight: 700;
}

/* line 1378, C:/wamp64/www/sem/scss/style.scss */
.pricing-period {
  font-weight: 700;
}

/* line 1382, C:/wamp64/www/sem/scss/style.scss */
.pricing-table-content li {
  margin-bottom: 15px;
}

/* line 1386, C:/wamp64/www/sem/scss/style.scss */
.pricing-table-button {
  padding: 15px 0 35px;
}

/* line 1390, C:/wamp64/www/sem/scss/style.scss */
.stacked .pricing-table {
  -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.1);
  box-shadow: 0 3px 7px rgba(0, 0, 0, 0.1);
}

/* line 1396, C:/wamp64/www/sem/scss/style.scss */
.stacked .pricing-table {
  position: relative;
  z-index: 1;
}

/* line 1401, C:/wamp64/www/sem/scss/style.scss */
.stacked .featured.pricing-table {
  position: relative;
  z-index: 2;
  margin-top: -32px;
}

/* line 1407, C:/wamp64/www/sem/scss/style.scss */
.stacked .featured .pricing-table-price {
  padding: 45px 20px;
}

/* line 1411, C:/wamp64/www/sem/scss/style.scss */
.stacked .featured .pricing-table-button {
  padding: 35px 0 55px;
}

/* line 1415, C:/wamp64/www/sem/scss/style.scss */
.stacked .col-md-3 .featured.pricing-table {
  margin-top: -22px;
}

/* line 1419, C:/wamp64/www/sem/scss/style.scss */
.stacked .col-md-3 .featured .pricing-table-price {
  padding: 40px 20px;
}

/* line 1423, C:/wamp64/www/sem/scss/style.scss */
.stacked .col-md-3 .featured .pricing-table-button {
  padding: 25px 0 45px;
}

/* End Pricing Tables */
/* End About Pages */
/* Blog Pages */
/* line 1433, C:/wamp64/www/sem/scss/style.scss */
.blog.block img {
  margin: 0;
}

/* line 1437, C:/wamp64/www/sem/scss/style.scss */
.blog .btn {
  margin: 0;
}

/* line 1441, C:/wamp64/www/sem/scss/style.scss */
.blog .btn-social {
  margin-left: 0;
}

/* line 1445, C:/wamp64/www/sem/scss/style.scss */
.post-info-box {
  border: 1px solid #ebebeb;
  padding: 25px;
}

/* line 1450, C:/wamp64/www/sem/scss/style.scss */
.blog-post-footer {
  border-top: 1px solid #ebebeb;
  padding-top: 30px;
  margin-top: 30px;
  margin-bottom: 10px !important;
}

/* line 1457, C:/wamp64/www/sem/scss/style.scss */
.blog-post-footer .post-icons {
  margin-top: 10px;
}

/* line 1461, C:/wamp64/www/sem/scss/style.scss */
#blog .about-sidebar-widget img {
  margin-bottom: 25px;
}

/* line 1465, C:/wamp64/www/sem/scss/style.scss */
#blog .tags-sidebar-widget .btn {
  margin: 5px 0 5px 5px;
}

/* line 1469, C:/wamp64/www/sem/scss/style.scss */
#blog-masonry {
  padding-top: 20px;
  padding-bottom: 50px;
}

/* line 1474, C:/wamp64/www/sem/scss/style.scss */
#blog .padd15 {
  padding: 0 15px;
}

/* line 1478, C:/wamp64/www/sem/scss/style.scss */
#blog .post-content-area p {
  margin-bottom: 20px;
}

/* line 1482, C:/wamp64/www/sem/scss/style.scss */
#blog .post-category {
  padding: 15px 0;
  border-bottom: 1px solid #ebebeb;
}

/* line 1487, C:/wamp64/www/sem/scss/style.scss */
#blog .post-category span {
  color: #666;
}

/* line 1491, C:/wamp64/www/sem/scss/style.scss */
#blog .blog-post-small {
  padding-bottom: 20px;
}

/* line 1495, C:/wamp64/www/sem/scss/style.scss */
#blog .blog-post-small.first-post {
  border-bottom: 1px solid #ccc;
  margin-top: 0;
}

/* line 1500, C:/wamp64/www/sem/scss/style.scss */
#blog .blog-post-small.mid-post {
  border-bottom: 1px solid #ccc;
  margin-top: 25px;
}

/* line 1505, C:/wamp64/www/sem/scss/style.scss */
#blog .blog-post-small.last-post {
  margin-top: 25px;
  padding-bottom: 0;
}

/* line 1510, C:/wamp64/www/sem/scss/style.scss */
#blog .blog-posts-small img {
  max-width: 66px;
  margin: 0 10px 0 0;
  float: left;
}

/* line 1516, C:/wamp64/www/sem/scss/style.scss */
#blog .blog-posts-small a {
  font-size: 14px;
}

/* line 1520, C:/wamp64/www/sem/scss/style.scss */
#blog .carousel-control .lnr-chevron-left {
  position: absolute;
  color: #fff;
  top: 44%;
  z-index: 5;
  display: inline-block;
  margin-top: -10px;
  float: left;
}

/* line 1530, C:/wamp64/www/sem/scss/style.scss */
#blog .carousel-control .lnr-chevron-right {
  position: absolute;
  color: #fff;
  top: 44%;
  z-index: 5;
  display: inline-block;
  margin-top: -10px;
}

/* line 1539, C:/wamp64/www/sem/scss/style.scss */
.media-object {
  max-width: 175px;
  max-height: 175px;
}

/* line 1544, C:/wamp64/www/sem/scss/style.scss */
.media-left {
  float: left !important;
}

/* line 1548, C:/wamp64/www/sem/scss/style.scss */
.media-right {
  float: right !important;
}

/* line 1552, C:/wamp64/www/sem/scss/style.scss */
.post-footer {
  padding: 10px 0;
  min-height: 120px;
}

/* line 1557, C:/wamp64/www/sem/scss/style.scss */
.post-author-block {
  background: #ebebeb;
  padding: 60px 30px;
  text-align: left;
}

/* line 1563, C:/wamp64/www/sem/scss/style.scss */
.post-author-block img {
  max-width: 100px;
  float: left;
  margin-right: 30px;
  border: 3px solid #fff;
  border-radius: 100%;
}

/* line 1571, C:/wamp64/www/sem/scss/style.scss */
.post-author-block p {
  margin-bottom: 0;
}

/* line 1575, C:/wamp64/www/sem/scss/style.scss */
.comments {
  margin-top: 60px;
}

/* line 1579, C:/wamp64/www/sem/scss/style.scss */
.comments img {
  max-width: 65px;
  border-radius: 50%;
}

/* line 1584, C:/wamp64/www/sem/scss/style.scss */
.comment-date {
  font-size: 12px;
  margin-bottom: 2px;
}

/* line 1589, C:/wamp64/www/sem/scss/style.scss */
.comment-author {
  font-size: 14px;
  margin-bottom: 2px;
}

/* line 1594, C:/wamp64/www/sem/scss/style.scss */
.comment-author a {
  font-weight: 400;
}

/* line 1598, C:/wamp64/www/sem/scss/style.scss */
.comment p {
  font-size: 13px;
  margin-bottom: 2px;
}

/* line 1603, C:/wamp64/www/sem/scss/style.scss */
.comment-log-in {
  font-size: 12px;
  font-weight: 400;
}

/* Comment Form */
/* line 1610, C:/wamp64/www/sem/scss/style.scss */
#comment-form {
  margin: 50px 0;
}

/* line 1614, C:/wamp64/www/sem/scss/style.scss */
#commentForm .form-control {
  color: #666;
  background: #f8f8f8;
  font-weight: 400;
  letter-spacing: 0.05em;
  border: 1px solid #ebebeb;
  border-radius: 0;
  margin-bottom: 30px;
  padding: 10px 20px;
  min-height: 50px;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

/* line 1631, C:/wamp64/www/sem/scss/style.scss */
#commentForm textarea {
  max-width: 100%;
  min-height: 130px !important;
  max-height: 211px;
  margin-bottom: 30px;
}

/* line 1638, C:/wamp64/www/sem/scss/style.scss */
#comment-form .form-group {
  margin-bottom: 0;
}

/* line 1642, C:/wamp64/www/sem/scss/style.scss */
#comment-form #commentForm {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

/* line 1648, C:/wamp64/www/sem/scss/style.scss */
#comment-form .btn-form-submit {
  width: 100%;
  border-radius: 0;
  padding: 14px 24px;
  margin: 0;
}

/* End Comment Form */
/* line 1657, C:/wamp64/www/sem/scss/style.scss */
#blog .embed-responsive {
  margin-bottom: 0;
}

/* line 1661, C:/wamp64/www/sem/scss/style.scss */
.pagination {
  margin-top: 50px;
  padding: 25px 0;
  border-top: 1px solid #ebebeb;
  border-bottom: 1px solid #ebebeb;
  border-radius: 0;
  display: block;
}

/* line 1670, C:/wamp64/www/sem/scss/style.scss */
#blog blockquote {
  font-size: 14px;
}

/* End Blog Pages */
/* Contact Pages */
/* line 1678, C:/wamp64/www/sem/scss/style.scss */
.contact-info {
  padding: 30px;
}

/* line 1682, C:/wamp64/www/sem/scss/style.scss */
.contact-icon {
  margin-bottom: 10px;
}

/* line 1686, C:/wamp64/www/sem/scss/style.scss */
.contact-icon i {
  color: #cc0000;
  font-size: 25px;
}

/* line 1691, C:/wamp64/www/sem/scss/style.scss */
.contact-info p {
  font-weight: 700;
}

/* line 1695, C:/wamp64/www/sem/scss/style.scss */
.social-contact a i {
  margin-left: 3px;
}

/* line 1699, C:/wamp64/www/sem/scss/style.scss */
.contact-area .map {
  padding-left: 0;
}

/* line 1703, C:/wamp64/www/sem/scss/style.scss */
.contact-area .map-full {
  padding: 0;
}

/* line 1707, C:/wamp64/www/sem/scss/style.scss */
.contact-form-area {
  padding-right: 0;
}

/* line 1711, C:/wamp64/www/sem/scss/style.scss */
#map {
  width: 100%;
  height: 382px;
}

/* line 1716, C:/wamp64/www/sem/scss/style.scss */
.contact-text img {
  margin-bottom: 15px;
  padding-left: 0;
}

/* Contact Form */
/* line 1723, C:/wamp64/www/sem/scss/style.scss */
.form-control {
  color: #666;
  background: #f8f8f8;
  font-weight: 400;
  letter-spacing: 0.05em;
  border: 1px solid #ebebeb;
  border-radius: 0;
  margin-bottom: 30px;
  padding: 10px 20px;
  min-height: 50px;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

/* line 1740, C:/wamp64/www/sem/scss/style.scss */
#contactForm .form-control {
  color: #666;
  background: #f8f8f8;
  font-weight: 400;
  letter-spacing: 0.05em;
  border: 1px solid #ebebeb;
  border-radius: 0;
  margin-bottom: 30px;
  padding: 10px 20px;
  min-height: 50px;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

/* line 1757, C:/wamp64/www/sem/scss/style.scss */
#contactForm textarea {
  max-width: 100%;
  min-height: 130px !important;
  max-height: 211px;
  margin-bottom: 30px;
  padding: 20px !important;
}

/* line 1765, C:/wamp64/www/sem/scss/style.scss */
::-webkit-input-placeholder {
  color: #ccc !important;
  font-size: 12px !important;
  font-weight: 700;
  letter-spacing: 0.1em;
}

/* line 1772, C:/wamp64/www/sem/scss/style.scss */
:-moz-placeholder {
  color: #ccc !important;
  font-size: 12px !important;
  font-weight: 700;
  letter-spacing: 0.1em;
}

/* line 1779, C:/wamp64/www/sem/scss/style.scss */
::-moz-placeholder {
  color: #ccc !important;
  font-size: 12px !important;
  font-weight: 700;
  letter-spacing: 0.1em;
}

/* line 1786, C:/wamp64/www/sem/scss/style.scss */
:-ms-input-placeholder {
  color: #ccc !important;
  font-size: 12px !important;
  font-weight: 700;
  letter-spacing: 0.1em;
}

/* line 1793, C:/wamp64/www/sem/scss/style.scss */
.has-error .form-control {
  color: #de3f3f !important;
  border: 1px solid #de3f3f !important;
}

/* line 1798, C:/wamp64/www/sem/scss/style.scss */
.help-block.with-errors li {
  color: #de3f3f;
  font-size: 13px;
  margin-top: -30px;
  margin-bottom: 0;
}

/* line 1805, C:/wamp64/www/sem/scss/style.scss */
#msgSubmit.h3 {
  font-size: 14px;
  margin-top: 5px;
}

/* line 1810, C:/wamp64/www/sem/scss/style.scss */
#contact-form .form-group {
  margin-bottom: 0;
}

/* line 1814, C:/wamp64/www/sem/scss/style.scss */
#contact-form #contactForm {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

/* line 1820, C:/wamp64/www/sem/scss/style.scss */
#contact-form .btn-form-submit {
  width: 100%;
  font-weight: 700;
  letter-spacing: 0.1em;
  border-radius: 0;
  padding: 14px 24px;
  margin: 0;
}

/* End Contact Form */
/* End Contact Pages */
/* 404 Page */
/* line 1834, C:/wamp64/www/sem/scss/style.scss */
.pnf-content {
  padding: 80px 15px;
}

/* End 404 Page */
/* End Single Pages */
/* Content */
/* Footers */
/* line 1846, C:/wamp64/www/sem/scss/style.scss */
footer {
  background: #fff;
  border-top: 1px solid #ebebeb;
  padding: 30px 0;
}

/* line 1852, C:/wamp64/www/sem/scss/style.scss */
footer.dark {
  border-top: 1px solid #000;
}

/* line 1856, C:/wamp64/www/sem/scss/style.scss */
.footer-info {
  padding: 0 15px;
}

/* line 1860, C:/wamp64/www/sem/scss/style.scss */
footer p {
  color: #111;
  font-size: 14px;
  font-weight: 700;
  margin-bottom: 0;
}

/* line 1867, C:/wamp64/www/sem/scss/style.scss */
footer.dark p {
  color: #fff;
}

/* line 1871, C:/wamp64/www/sem/scss/style.scss */
footer .social a {
  font-size: 14px;
}

/* End Footers */
/* Scroll to Top */
/* line 1879, C:/wamp64/www/sem/scss/style.scss */
.scroll-to-top {
  background: #cc0000;
  color: white;
  width: 30px;
  height: 30px;
  bottom: 20px;
  right: 20px;
  line-height: 25px;
  border: 2px solid #cc0000;
  border-radius: 50%;
  position: fixed;
  text-align: center;
  font-size: 18px;
  z-index: 99;
}

/* line 1894, C:/wamp64/www/sem/scss/style.scss */
.scroll-to-top.is-hidden {
  opacity: 0;
  -webkit-transform: translate(0, -5px);
  -webkit-transition: -webkit-transform .2s,background .2s,color .2s,opacity 0 .2s;
}

/* line 1900, C:/wamp64/www/sem/scss/style.scss */
.scroll-to-top.is-visible {
  opacity: 1;
  -webkit-transform: translate(0, 0);
  -webkit-transition: -webkit-transform .2s,background .2s,color .2s;
}

/* line 1907, C:/wamp64/www/sem/scss/style.scss */
.scroll-to-top.style-2 {
  border-radius: 0;
}

/* line 1911, C:/wamp64/www/sem/scss/style.scss */
.scroll-to-top:hover {
  background: #cc0000;
  color: #fff;
  border: 2px solid #cc0000;
}

/* line 1917, C:/wamp64/www/sem/scss/style.scss */
.scroll-to-top:focus {
  background: #cc0000;
  color: #fff;
  border: 2px solid #cc0000;
}

/* End Scroll to Top */
/* Preloader */
/* line 1927, C:/wamp64/www/sem/scss/style.scss */
#preloader {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #f8f8f8;
  z-index: 999999;
}

/* line 1937, C:/wamp64/www/sem/scss/style.scss */
.spinner {
  width: 50px;
  height: 50px;
  display: inline-block;
  box-sizing: border-box;
  position: absolute;
  top: 45%;
  left: 48%;
}

/* line 1947, C:/wamp64/www/sem/scss/style.scss */
.spinner-round:before {
  border-radius: 50%;
  content: " ";
  width: 50px;
  height: 50px;
  display: inline-block;
  box-sizing: border-box;
  border-top: solid 4px #ccc;
  border-right: solid 4px #ccc;
  border-bottom: solid 4px #ccc;
  border-left: solid 4px #ccc;
  position: absolute;
  top: 0;
  left: 0;
}

/* line 1963, C:/wamp64/www/sem/scss/style.scss */
.spinner-round:after {
  border-radius: 50%;
  content: " ";
  width: 50px;
  height: 50px;
  display: inline-block;
  box-sizing: border-box;
  border-top: solid 4px #cc0000;
  border-right: solid 4px transparent;
  border-bottom: solid 4px transparent;
  border-left: solid 4px transparent;
  position: absolute;
  top: 0;
  left: 0;
  animation: spinner-round-animate 1s ease-in-out infinite;
}

@keyframes spinner-round-animate {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

/* SEM Adds */
/* line 1991, C:/wamp64/www/sem/scss/style.scss */
.red {
  color: #cc0000;
}

/* line 1995, C:/wamp64/www/sem/scss/style.scss */
.green {
  color: #2fb454;
}

/* line 1999, C:/wamp64/www/sem/scss/style.scss */
#intro {
  margin: 15px 0;
}

/* line 2003, C:/wamp64/www/sem/scss/style.scss */
.intro {
  line-height: 1.2em;
  font-size: 1.1em;
  font-weight: 300;
  text-align: justify;
  margin: 15px;
}

/* line 2011, C:/wamp64/www/sem/scss/style.scss */
.top-gap {
  padding-top: 2.5em;
}

/* line 2015, C:/wamp64/www/sem/scss/style.scss */
.bot-gap {
  padding-bottom: 2.5em;
}

/* line 2019, C:/wamp64/www/sem/scss/style.scss */
.mid-gap {
  padding-top: 2em;
}

/* line 2023, C:/wamp64/www/sem/scss/style.scss */
.img-cap-gap {
  margin-top: 2em;
  margin-bottom: 2em;
  text-align: center;
}

/* line 2029, C:/wamp64/www/sem/scss/style.scss */
.img-sm-gap {
  margin-bottom: 1em;
  text-align: center;
}

/* line 2034, C:/wamp64/www/sem/scss/style.scss */
.inset-img {
  text-align: center;
  margin: 15px 0;
}

/* line 2039, C:/wamp64/www/sem/scss/style.scss */
.panel-sm-text {
  text-align: justify;
  font-size: .8em;
  font-weight: bold;
  line-height: 1.25em;
}

/* line 2046, C:/wamp64/www/sem/scss/style.scss */
.about-sizeup, .contact-sizeup, .sem-text, .sem-nt {
  font-size: 1.2em;
  line-height: 1.35em;
}

/* line 2051, C:/wamp64/www/sem/scss/style.scss */
.sem-sec {
  color: white;
  background-color: #cd2027;
  padding: 0.5em;
}

/* line 2057, C:/wamp64/www/sem/scss/style.scss */
.sem-post-title {
  font-weight: bold;
  font-size: 1.2em;
  color: #cd2027;
  margin: 2em 0 0.5em;
}

/* line 2065, C:/wamp64/www/sem/scss/style.scss */
.sem-nt-name {
  color: #cd2027;
  font-weight: bold;
  font-size: 2.5em;
}

/* line 2071, C:/wamp64/www/sem/scss/style.scss */
.sem-nt-title {
  color: #666666;
  font-weight: bold;
  font-size: 1.5em;
}

/* line 2077, C:/wamp64/www/sem/scss/style.scss */
.sem-lg-text {
  font-size: 1.35em;
  line-height: 1.65em;
}

/* line 2082, C:/wamp64/www/sem/scss/style.scss */
h5.about-sizeup {
  padding-top: 2em;
}

/*.navbar-default{
    background-color:#ffffff;
}

/* End Preloader */
/* Media Screens */
@media only screen and (max-width: 1200px) {
  /* line 5, C:/wamp64/www/sem/scss/_media-screens.scss */
  .project-hover-tools {
    bottom: 45%;
    right: 34%;
  }
  /* line 10, C:/wamp64/www/sem/scss/_media-screens.scss */
  .project:hover .project-hover-tools {
    bottom: 42%;
    right: 34%;
  }
  /* line 15, C:/wamp64/www/sem/scss/_media-screens.scss */
  .m-project .project-hover-tools {
    bottom: 47%;
  }
  /* line 19, C:/wamp64/www/sem/scss/_media-screens.scss */
  .project.m-project:hover .project-hover-tools {
    bottom: 44%;
  }
  /* line 23, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio.info-box .project-hover-tools {
    right: 34%;
  }
  /* line 27, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio.info-box .project:hover .project-hover-tools {
    right: 34%;
  }
  /* line 31, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio .container-fluid .m-project .project-hover-tools {
    bottom: 49%;
  }
  /* line 35, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio .container-fluid .project.m-project:hover .project-hover-tools {
    bottom: 46%;
  }
  /* line 39, C:/wamp64/www/sem/scss/_media-screens.scss */
  .pricing-currency {
    font-size: 14px;
    vertical-align: 20px;
  }
  /* line 44, C:/wamp64/www/sem/scss/_media-screens.scss */
  .pricing-price {
    font-size: 40px;
  }
  /* line 48, C:/wamp64/www/sem/scss/_media-screens.scss */
  .pricing-table .pricing-table-content ul li {
    font-size: 12px;
  }
}

@media only screen and (max-width: 991px) {
  /* line 55, C:/wamp64/www/sem/scss/_media-screens.scss */
  .split-menu .pull-left {
    float: none !important;
  }
  /* line 59, C:/wamp64/www/sem/scss/_media-screens.scss */
  .split-menu .navbar-brand {
    display: block;
  }
  /* line 63, C:/wamp64/www/sem/scss/_media-screens.scss */
  .split-menu .pull-right {
    float: none !important;
  }
  /* line 67, C:/wamp64/www/sem/scss/_media-screens.scss */
  .split-menu .navbar-nav {
    float: none;
  }
  /* line 71, C:/wamp64/www/sem/scss/_media-screens.scss */
  .split-menu .navbar-nav > li {
    float: none;
    display: inline-block;
  }
  /* line 76, C:/wamp64/www/sem/scss/_media-screens.scss */
  .nav > li > a {
    padding: 12.5px 10px;
  }
  /* line 80, C:/wamp64/www/sem/scss/_media-screens.scss */
  .open .dropdown-menu > li > a {
    font-size: 13px;
  }
  /* line 84, C:/wamp64/www/sem/scss/_media-screens.scss */
  .project-hover-tools {
    bottom: 45%;
    right: 36%;
  }
  /* line 89, C:/wamp64/www/sem/scss/_media-screens.scss */
  .project:hover .project-hover-tools {
    bottom: 42%;
    right: 36%;
  }
  /* line 94, C:/wamp64/www/sem/scss/_media-screens.scss */
  .m-project .project-hover-tools {
    bottom: 48%;
  }
  /* line 98, C:/wamp64/www/sem/scss/_media-screens.scss */
  .project.m-project:hover .project-hover-tools {
    bottom: 45%;
  }
  /* line 102, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio.info-box .project-hover-tools {
    right: 36%;
  }
  /* line 106, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio.info-box .project:hover .project-hover-tools {
    right: 36%;
  }
  /* line 110, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio .container-fluid .project-hover-tools {
    bottom: 47%;
    right: 39%;
  }
  /* line 115, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio .container-fluid .project:hover .project-hover-tools {
    bottom: 44%;
    right: 39%;
  }
  /* line 120, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio.info-box .container-fluid .project-hover-tools {
    bottom: 59%;
  }
  /* line 124, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio.info-box .container-fluid .project:hover .project-hover-tools {
    bottom: 56%;
  }
  /* line 128, C:/wamp64/www/sem/scss/_media-screens.scss */
  .log-line .checkbox label {
    padding-left: 8px;
  }
  /* line 132, C:/wamp64/www/sem/scss/_media-screens.scss */
  .widget-area .col-md-4, .widget-area .col-md-3 {
    padding: 15px;
  }
}

@media only screen and (max-width: 767px) {
  /* line 139, C:/wamp64/www/sem/scss/_media-screens.scss */
  .top-menu .space-left {
    padding-left: 7px !important;
  }
  /* line 143, C:/wamp64/www/sem/scss/_media-screens.scss */
  .top-menu .space-right {
    padding-right: 5px !important;
  }
  /* line 147, C:/wamp64/www/sem/scss/_media-screens.scss */
  .navbar-nav {
    padding-left: 0;
  }
  /* line 151, C:/wamp64/www/sem/scss/_media-screens.scss */
  .navbar-nav > li > a {
    line-height: 50px;
    padding: 0 !important;
  }
  /* line 156, C:/wamp64/www/sem/scss/_media-screens.scss */
  .navbar-brand {
    font-size: 20px;
    line-height: 20px;
    font-weight: 700;
    height: auto;
    padding: 20px 5px;
  }
  /* line 164, C:/wamp64/www/sem/scss/_media-screens.scss */
  .stacked-menu .navbar-brand {
    float: left;
    padding-bottom: 20px;
    margin-top: -80px;
  }
  /* line 170, C:/wamp64/www/sem/scss/_media-screens.scss */
  .open .dropdown-menu > li > a {
    padding: 5px 20px;
    text-align: center;
    max-width: 100%;
  }
  /* line 176, C:/wamp64/www/sem/scss/_media-screens.scss */
  .dropdown-toggle span {
    margin-left: 15px;
  }
  /* line 180, C:/wamp64/www/sem/scss/_media-screens.scss */
  .navbar-nav .open .dropdown-menu {
    max-width: 100%;
    margin: 0 auto;
  }
  /* line 185, C:/wamp64/www/sem/scss/_media-screens.scss */
  .navbar-nav .open .dropdown-menu > li > a {
    padding: 10px 0;
  }
  /* line 189, C:/wamp64/www/sem/scss/_media-screens.scss */
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover {
    color: #cc0000;
    background-color: transparent;
    background-color: #ffffff;
  }
  /* line 195, C:/wamp64/www/sem/scss/_media-screens.scss */
  .navbar-default .navbar-collapse, .navbar-default .navbar-form {
    border-color: transparent;
    background-color: #ffffff;
  }
  /* line 200, C:/wamp64/www/sem/scss/_media-screens.scss */
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #111;
  }
  /* line 204, C:/wamp64/www/sem/scss/_media-screens.scss */
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover {
    color: #cc0000;
    background-color: transparent;
    background-color: #ffffff;
  }
  /* line 210, C:/wamp64/www/sem/scss/_media-screens.scss */
  .navbar .btn {
    margin: 7px 0 20px 0;
  }
  /* line 214, C:/wamp64/www/sem/scss/_media-screens.scss */
  .banner-content {
    padding: 100px 0;
  }
  /* line 218, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio .container-fluid .project-hover-tools {
    bottom: 45%;
    right: 35%;
  }
  /* line 223, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio .container-fluid .project:hover .project-hover-tools {
    bottom: 42%;
    right: 35%;
  }
  /* line 228, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio.info-box .container-fluid .project-hover-tools {
    bottom: 60%;
  }
  /* line 232, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio.info-box .container-fluid .project:hover .project-hover-tools {
    bottom: 57%;
  }
  /* line 236, C:/wamp64/www/sem/scss/_media-screens.scss */
  .project-sidebar.right {
    border-top: 2px solid #ebebeb;
    margin-top: 30px;
    padding: 20px 15px;
  }
  /* line 242, C:/wamp64/www/sem/scss/_media-screens.scss */
  .section-w-image {
    padding: 0 15px;
  }
  /* line 246, C:/wamp64/www/sem/scss/_media-screens.scss */
  .about-img {
    position: relative;
    height: 450px;
  }
  /* line 251, C:/wamp64/www/sem/scss/_media-screens.scss */
  .fact-title {
    margin-bottom: 30px;
  }
  /* line 255, C:/wamp64/www/sem/scss/_media-screens.scss */
  .pricing-table {
    max-width: 80%;
    margin: 30px auto;
  }
  /* line 260, C:/wamp64/www/sem/scss/_media-screens.scss */
  .stacked > .col-md-4, .stacked > .col-md-3 {
    padding-left: 15px;
    padding-right: 15px;
  }
  /* line 265, C:/wamp64/www/sem/scss/_media-screens.scss */
  .stacked .col-md-3 .featured.pricing-table {
    margin-top: 0;
  }
  /* line 269, C:/wamp64/www/sem/scss/_media-screens.scss */
  .stacked .featured.pricing-table {
    margin-top: 0;
  }
  /* line 273, C:/wamp64/www/sem/scss/_media-screens.scss */
  #team .col-sm-4 {
    padding: 0;
  }
  /* line 277, C:/wamp64/www/sem/scss/_media-screens.scss */
  .team {
    width: 80%;
    margin: 0 auto 30px auto;
  }
  /* line 282, C:/wamp64/www/sem/scss/_media-screens.scss */
  .contact-info {
    padding: 5px 15px;
  }
  /* line 286, C:/wamp64/www/sem/scss/_media-screens.scss */
  .contact-area .map {
    padding-right: 0;
    margin-bottom: 30px;
  }
  /* line 291, C:/wamp64/www/sem/scss/_media-screens.scss */
  .contact-form-area {
    padding-right: 15px;
  }
  /* line 295, C:/wamp64/www/sem/scss/_media-screens.scss */
  .contact-text {
    margin-bottom: 30px;
    padding-left: 15px;
  }
  /* line 300, C:/wamp64/www/sem/scss/_media-screens.scss */
  #map {
    height: 300px;
  }
}

@media only screen and (max-width: 660px) {
  /* line 307, C:/wamp64/www/sem/scss/_media-screens.scss */
  .project-hover-tools {
    bottom: 44%;
    right: 34%;
  }
  /* line 312, C:/wamp64/www/sem/scss/_media-screens.scss */
  .project:hover .project-hover-tools {
    bottom: 41%;
    right: 34%;
  }
  /* line 317, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio.info-box .project-hover-tools {
    right: 34%;
  }
  /* line 321, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio.info-box .project:hover .project-hover-tools {
    right: 34%;
  }
  /* line 325, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio.info-box .m-project .project-hover-tools {
    bottom: 58.5%;
  }
  /* line 329, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio.info-box .project.m-project:hover .project-hover-tools {
    bottom: 55.5%;
  }
  /* line 333, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio.info-box .container-fluid .project-hover-tools {
    bottom: 62%;
  }
  /* line 337, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio.info-box .container-fluid .project:hover .project-hover-tools {
    bottom: 59%;
  }
}

@media only screen and (max-width: 600px) {
  /* line 344, C:/wamp64/www/sem/scss/_media-screens.scss */
  .col-xs-6 {
    width: 100%;
  }
  /* line 348, C:/wamp64/www/sem/scss/_media-screens.scss */
  .project-hover-tools {
    bottom: 48%;
    right: 41%;
  }
  /* line 353, C:/wamp64/www/sem/scss/_media-screens.scss */
  .project:hover .project-hover-tools {
    bottom: 45%;
    right: 41%;
  }
  /* line 358, C:/wamp64/www/sem/scss/_media-screens.scss */
  .m-project .project-hover-tools {
    bottom: 50%;
  }
  /* line 362, C:/wamp64/www/sem/scss/_media-screens.scss */
  .project.m-project:hover .project-hover-tools {
    bottom: 47%;
  }
  /* line 366, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio.info-box .project-hover-tools {
    bottom: 58%;
    right: 41%;
  }
  /* line 371, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio.info-box .project:hover .project-hover-tools {
    bottom: 55%;
    right: 41%;
  }
  /* line 376, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio.info-box .m-project .project-hover-tools {
    bottom: 56%;
  }
  /* line 380, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio.info-box .project.m-project:hover .project-hover-tools {
    bottom: 53%;
  }
  /* line 384, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio .container-fluid .project-hover-tools {
    bottom: 48%;
    right: 42%;
  }
  /* line 389, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio .container-fluid .project:hover .project-hover-tools {
    bottom: 45%;
    right: 42%;
  }
  /* line 394, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio .container-fluid .m-project .project-hover-tools {
    bottom: 50%;
    right: 41%;
  }
  /* line 399, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio .container-fluid .project.m-project:hover .project-hover-tools {
    bottom: 47%;
    right: 41%;
  }
  /* line 404, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio.info-box .container-fluid .project-hover-tools {
    bottom: 58%;
  }
  /* line 408, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio.info-box .container-fluid .project:hover .project-hover-tools {
    bottom: 55%;
  }
  /* line 412, C:/wamp64/www/sem/scss/_media-screens.scss */
  .about-img {
    height: 300px;
  }
  /* line 416, C:/wamp64/www/sem/scss/_media-screens.scss */
  #contactForm .form-control {
    margin-bottom: 20px;
    padding: 10px;
    min-height: 40px;
  }
  /* line 422, C:/wamp64/www/sem/scss/_media-screens.scss */
  #contactForm textarea {
    padding: 15px 10px !important;
  }
  /* line 426, C:/wamp64/www/sem/scss/_media-screens.scss */
  #contact-form-1 .btn-form-submit {
    padding: 9px;
  }
  /* line 430, C:/wamp64/www/sem/scss/_media-screens.scss */
  .help-block {
    margin-top: 20px;
  }
  /* line 434, C:/wamp64/www/sem/scss/_media-screens.scss */
  .help-block.with-errors li {
    margin-top: -20px;
  }
  /* line 438, C:/wamp64/www/sem/scss/_media-screens.scss */
  .footer-info {
    text-align: center;
    line-height: 1.8;
  }
  /* line 443, C:/wamp64/www/sem/scss/_media-screens.scss */
  .footer-info .pull-right {
    float: none !important;
    display: block;
  }
}

@media only screen and (max-width: 550px) {
  /* line 451, C:/wamp64/www/sem/scss/_media-screens.scss */
  .top-menu {
    text-align: center;
  }
  /* line 455, C:/wamp64/www/sem/scss/_media-screens.scss */
  .top-menu .space-left {
    display: block;
    margin-bottom: 30px;
    padding-left: 0 !important;
  }
  /* line 461, C:/wamp64/www/sem/scss/_media-screens.scss */
  .top-menu .right {
    float: none;
    display: block;
  }
  /* line 466, C:/wamp64/www/sem/scss/_media-screens.scss */
  .top-menu .pull-right {
    float: none !important;
    padding: 0 !important;
  }
  /* line 471, C:/wamp64/www/sem/scss/_media-screens.scss */
  .top-menu .margin-fix {
    margin-bottom: 15px !important;
  }
  /* line 475, C:/wamp64/www/sem/scss/_media-screens.scss */
  .project-hover-tools {
    bottom: 48%;
    right: 40%;
  }
  /* line 480, C:/wamp64/www/sem/scss/_media-screens.scss */
  .project:hover .project-hover-tools {
    bottom: 45%;
    right: 40%;
  }
  /* line 485, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio.info-box .project-hover-tools {
    bottom: 59%;
    right: 40%;
  }
  /* line 490, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio.info-box .project:hover .project-hover-tools {
    bottom: 56%;
    right: 40%;
  }
  /* line 495, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio.info-box .m-project .project-hover-tools {
    bottom: 57%;
  }
  /* line 499, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio.info-box .project.m-project:hover .project-hover-tools {
    bottom: 54%;
  }
  /* line 503, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio .container-fluid .project-hover-tools {
    right: 40%;
  }
  /* line 507, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio .container-fluid .project:hover .project-hover-tools {
    right: 40%;
  }
  /* line 511, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio .container-fluid .m-project .project-hover-tools {
    right: 40%;
  }
  /* line 515, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio .container-fluid .project.m-project:hover .project-hover-tools {
    right: 40%;
  }
}

@media only screen and (max-width: 480px) {
  /* line 522, C:/wamp64/www/sem/scss/_media-screens.scss */
  .banner-content {
    padding: 80px 0;
  }
  /* line 526, C:/wamp64/www/sem/scss/_media-screens.scss */
  .banner-border {
    width: 90%;
    padding: 10px;
  }
  /* line 531, C:/wamp64/www/sem/scss/_media-screens.scss */
  .banner-border .banner-info {
    width: 100%;
    margin: 0 auto;
    padding: 50px;
  }
  /* line 537, C:/wamp64/www/sem/scss/_media-screens.scss */
  .banner-info {
    width: 90%;
    padding: 50px;
  }
  /* line 542, C:/wamp64/www/sem/scss/_media-screens.scss */
  .banner-info h1 {
    font-size: 20px;
  }
  /* line 546, C:/wamp64/www/sem/scss/_media-screens.scss */
  .project-hover-tools {
    bottom: 47%;
    right: 38%;
  }
  /* line 551, C:/wamp64/www/sem/scss/_media-screens.scss */
  .project:hover .project-hover-tools {
    bottom: 44%;
    right: 38%;
  }
  /* line 556, C:/wamp64/www/sem/scss/_media-screens.scss */
  .m-project .project-hover-tools {
    bottom: 49%;
  }
  /* line 560, C:/wamp64/www/sem/scss/_media-screens.scss */
  .project.m-project:hover .project-hover-tools {
    bottom: 46%;
  }
  /* line 564, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio.info-box .project-hover-tools {
    bottom: 60%;
    right: 38%;
  }
  /* line 569, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio.info-box .project:hover .project-hover-tools {
    bottom: 57%;
    right: 38%;
  }
  /* line 574, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio .container-fluid .project-hover-tools {
    right: 39%;
  }
  /* line 578, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio .container-fluid .project:hover .project-hover-tools {
    right: 39%;
  }
  /* line 582, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio.info-box .container-fluid .project-hover-tools {
    bottom: 60%;
  }
  /* line 586, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio.info-box .container-fluid .project:hover .project-hover-tools {
    bottom: 57%;
  }
  /* line 590, C:/wamp64/www/sem/scss/_media-screens.scss */
  #map {
    height: 220px;
  }
  /* line 594, C:/wamp64/www/sem/scss/_media-screens.scss */
  .spinner {
    left: 45%;
  }
}

@media only screen and (max-width: 400px) {
  /* line 601, C:/wamp64/www/sem/scss/_media-screens.scss */
  .m-project .project-hover-tools {
    bottom: 48%;
  }
  /* line 605, C:/wamp64/www/sem/scss/_media-screens.scss */
  .project.m-project:hover .project-hover-tools {
    bottom: 45%;
  }
  /* line 609, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio.info-box .project-hover-tools {
    bottom: 60%;
    right: 36%;
  }
  /* line 614, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio.info-box .project:hover .project-hover-tools {
    bottom: 57%;
    right: 36%;
  }
  /* line 619, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio.info-box .m-project .project-hover-tools {
    bottom: 58%;
  }
  /* line 623, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio.info-box .project.m-project:hover .project-hover-tools {
    bottom: 55%;
  }
  /* line 627, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio .container-fluid .project-hover-tools {
    right: 38%;
  }
  /* line 631, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio .container-fluid .project:hover .project-hover-tools {
    right: 38%;
  }
  /* line 635, C:/wamp64/www/sem/scss/_media-screens.scss */
  .pricing-table {
    max-width: 90%;
  }
  /* line 639, C:/wamp64/www/sem/scss/_media-screens.scss */
  .btn-direction.pull-right {
    float: none !important;
  }
  /* line 643, C:/wamp64/www/sem/scss/_media-screens.scss */
  .team {
    width: 90%;
  }
}

@media only screen and (max-width: 360px) {
  /* line 650, C:/wamp64/www/sem/scss/_media-screens.scss */
  .project-hover-tools {
    bottom: 44%;
    right: 32%;
  }
  /* line 655, C:/wamp64/www/sem/scss/_media-screens.scss */
  .project:hover .project-hover-tools {
    bottom: 41%;
    right: 32%;
  }
  /* line 660, C:/wamp64/www/sem/scss/_media-screens.scss */
  .m-project .project-hover-tools {
    bottom: 47%;
  }
  /* line 664, C:/wamp64/www/sem/scss/_media-screens.scss */
  .project.m-project:hover .project-hover-tools {
    bottom: 44%;
  }
  /* line 668, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio.info-box .project-hover-tools {
    bottom: 61%;
    right: 32%;
  }
  /* line 673, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio.info-box .project:hover .project-hover-tools {
    bottom: 58%;
    right: 32%;
  }
  /* line 678, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio.info-box .m-project .project-hover-tools {
    bottom: 59%;
  }
  /* line 682, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio.info-box .project.m-project:hover .project-hover-tools {
    bottom: 56%;
  }
  /* line 686, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio .container-fluid .project-hover-tools {
    bottom: 44%;
    right: 39%;
  }
  /* line 691, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio .container-fluid .project:hover .project-hover-tools {
    bottom: 41%;
    right: 39%;
  }
  /* line 696, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio .container-fluid .project-hover-tools {
    right: 36%;
  }
  /* line 700, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio .container-fluid .project:hover .project-hover-tools {
    right: 36%;
  }
  /* line 704, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio .container-fluid .m-project .project-hover-tools {
    bottom: 48%;
    right: 36%;
  }
  /* line 709, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio .container-fluid .project.m-project:hover .project-hover-tools {
    bottom: 45%;
    right: 36%;
  }
  /* line 714, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio.info-box .container-fluid .project-hover-tools {
    right: 32%;
  }
  /* line 718, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio.info-box .container-fluid .project:hover .project-hover-tools {
    right: 32%;
  }
}

/* Min Widths */
@media only screen and (min-width: 1200px) {
  /* line 728, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio .container-fluid .project-hover-tools {
    bottom: 47%;
    right: 39%;
  }
  /* line 733, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio .container-fluid .project:hover .project-hover-tools {
    bottom: 44%;
    right: 39%;
  }
  /* line 738, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio .container-fluid .m-project .project-hover-tools {
    bottom: 50%;
    right: 40%;
  }
  /* line 743, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio .container-fluid .project.m-project:hover .project-hover-tools {
    bottom: 47%;
    right: 40%;
  }
  /* line 748, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio.info-box .container-fluid .project-hover-tools {
    bottom: 59%;
  }
  /* line 752, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio.info-box .container-fluid .project:hover .project-hover-tools {
    bottom: 56%;
  }
  /* line 756, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio.two-col .project .project-hover-tools {
    right: 41% !important;
    bottom: 48%;
  }
  /* line 761, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio.two-col .project:hover .project-hover-tools {
    right: 41% !important;
    bottom: 45%;
  }
  /* line 766, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio.info-box.two-col .project .project-hover-tools {
    bottom: 58%;
  }
  /* line 770, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio.info-box.two-col .project:hover .project-hover-tools {
    bottom: 55%;
  }
  /* line 774, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio.two-col .project.m-project .project-hover-tools {
    bottom: 50%;
  }
  /* line 778, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio.two-col .project.m-project:hover .project-hover-tools {
    bottom: 47%;
  }
  /* line 782, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio.info-box.two-col .project.m-project .project-hover-tools {
    bottom: 56%;
  }
  /* line 786, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio.info-box.two-col .project.m-project:hover .project-hover-tools {
    bottom: 53%;
  }
  /* line 790, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio.four-col .project .project-hover-tools {
    right: 31% !important;
    bottom: 43%;
  }
  /* line 795, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio.four-col .project:hover .project-hover-tools {
    right: 31% !important;
    bottom: 40%;
  }
  /* line 800, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio.four-col .project.m-project .project-hover-tools {
    bottom: 47% !important;
  }
  /* line 804, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio.four-col .project.m-project:hover .project-hover-tools {
    bottom: 44% !important;
  }
}

@media only screen and (min-width: 992px) {
  /* line 811, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio.two-col .project .project-hover-tools {
    right: 39%;
  }
  /* line 815, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio.two-col .project:hover .project-hover-tools {
    right: 39%;
  }
  /* line 819, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio.four-col .project .project-hover-tools {
    right: 28%;
    bottom: 43%;
  }
  /* line 824, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio.four-col .project:hover .project-hover-tools {
    right: 28%;
    bottom: 40%;
  }
  /* line 829, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio.info-box.four-col .project .project-hover-tools {
    bottom: 61%;
  }
  /* line 833, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio.info-box.four-col .project:hover .project-hover-tools {
    bottom: 58%;
  }
  /* line 837, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio.four-col .project.m-project .project-hover-tools {
    bottom: 46%;
  }
  /* line 841, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio.four-col .project.m-project:hover .project-hover-tools {
    bottom: 43%;
  }
  /* line 845, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio.info-box.four-col .project.m-project .project-hover-tools {
    bottom: 59%;
  }
  /* line 849, C:/wamp64/www/sem/scss/_media-screens.scss */
  #portfolio.info-box.four-col .project.m-project:hover .project-hover-tools {
    bottom: 56%;
  }
}

@media only screen and (min-width: 768px) {
  /* line 856, C:/wamp64/www/sem/scss/_media-screens.scss */
  .navbar-nav {
    float: right;
  }
  /* line 860, C:/wamp64/www/sem/scss/_media-screens.scss */
  .navbar-nav > li > a {
    padding-top: 20px;
    padding-bottom: 20px;
  }
  /* line 865, C:/wamp64/www/sem/scss/_media-screens.scss */
  .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {
    margin-left: 0;
  }
  /* line 869, C:/wamp64/www/sem/scss/_media-screens.scss */
  .dropdown:hover .dropdown-menu {
    display: block;
    margin-top: 0;
  }
}

/* End Min Widths */
/* / End Media Screens */

/*# sourceMappingURL=../css/style.map */